• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp下实现 重新排序数字数组的代码
    %
    '******************************
    '函数:NewOrder(ArrStr)
    '参数:Rstr,以逗号做分隔的数字数组
    '作者:阿里西西
    '日期:2007/7/13
    '描述:重排序数字数组
    '示例:%=NewOrder("34,53,13,22,38,86,111,23,65")%>
    '******************************
    Function NewOrder(ArrStr)
    For i = 0 To Ubound(Split(ArrStr,","))
     If n > 0 Then
      ArrStr = Replace(ArrStr,n,0)
     End If
     sp = split(ArrStr,",")
     n = 0
     For j = 0 To ubound(sp)
      If int(sp(j)) > int(n) Then
       n = sp(j)
      End If
     Next
     NewOrder = NewOrder  replace(n,0,"")  " "
    Next
    NewOrder = NewOrder
    End Function 
    %>
    对数组进行重新排序
    复制代码 代码如下:

    %
    '******************************
    '函数:NewOrder(sz)
    '参数:Rstr,以逗号做分隔的数字数组
    '作者:阿里西西
    '日期:2007/7/13
    '描述:对数组进行重新排序
    '示例:%=NewOrder("34,53,13,22,38,86,111,23,65")%>
    '******************************
    Function NewOrder(sz)
    Dim ali,icount,i,ii,j,itemp
    ali=split(sz,",")
    icount=UBound(ali)
    For i=0 To icount
     For j=icount - 1 To i Step -1
      If j+1 = UBound(ali) Then
       If int(ali(j))int(ali(j+1)) Then
        itemp=ali(j)
        ali(j)=ali(j+1)
        ali(j+1)=itemp
       End If
      End If
     Next
    Next
    For ii=0 to Ubound(ali)
     If ii = Ubound(ali) Then
      NewOrder = NewOrder  ali(ii)
     Else
      NewOrder = NewOrder  ali(ii)  ","
     End If
    Next
    End Function
    %>
    上一篇:asp下去除数组中重复项的方法
    下一篇:asp 验证输入网址是否有效并可以访问 与正则验证输入网址
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp下实现 重新排序数字数组的代码 asp,下,实现,重新,排序,数字,