紫影基地

 找回密码
 立即注册
查看: 158|回复: 0

[ASP] ASP数组排序_字符数组

[复制链接]
阅读字号:

2002

主题

2117

帖子

21万

积分

超级版主

Rank: 8Rank: 8

积分
210303
发表于 2024-4-24 06:02:24 | 显示全部楼层 |阅读模式
  1. <%
  2. ‘=====================================
  3. ‘作者:80端口,阿里西西
  4. ‘时间:2005-12-23
  5. ‘作用:对数据进行重新排序
  6. ‘=====================================
  7. Function NewOrder(sz)
  8. Dim ali,icount,i,ii,j,itemp
  9. ali=split(sz,”,”)
  10. icount=UBound(ali)
  11. For i=0 To icount
  12. For j=icount – 1 To i Step -1
  13.   If j+1 <= UBound(ali) Then
  14.    If int(ali(j))<int(ali(j+1)) Then
  15.     itemp=ali(j)
  16.     ali(j)=ali(j+1)
  17.     ali(j+1)=itemp
  18.    End If
  19.   End If
  20. Next
  21. Next
  22. For ii=0 to Ubound(ali)
  23. If ii = Ubound(ali) Then
  24.   NewOrder = NewOrder & ali(ii)
  25. Else
  26.   NewOrder = NewOrder & ali(ii) & “,”
  27. End If
  28. Next
  29. End Function
  30. %>

  31. 调用方法:

  32. <%
  33. str = “234,54,294,2347,653,121,37,34578,4537,53,34,7,2,5768,2”
  34. response.write NewOrder(str)
  35. %>
复制代码

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫影基地

GMT+8, 2025-1-12 12:11 , Processed in 0.084425 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表