您正在使用 IPV4 [3.135.195.249] 访问本站,您本次已经查看了 1 页
用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
[公益]保护绿色环境,构建和谐社会       悟空收录网      

【腾讯云】 爆款2核2G3M云服务器首年 61元,叠加红包再享折上折      
[公益] 地球是我家,绿化靠大家      
2024年 劳动节 012
2024年 端午节 052
2025年 元 旦 257
2025年 春 节 285
 
您现在的位置:首页 >> ASP/ASP.net >> 内容
本类新增
本类热门
asp下实现 重新排序数字数组的代码
内容摘要: %******************************函数:NewOrder(ArrStr)参数:Rstr,以逗号做分隔的数字数组描述:重排序数字数组示例:%=NewOrder('34,53,13,22,38,86,111,23,65')%******************************FunctionNewOrder(ArrStr)Fo......
<%

******************************

函数:NewOrder(ArrStr)

参数:Rstr,以逗号做分隔的数字数组

描述:重排序数字数组

示例:<%=NewOrder("34,53,13,22,38,86,111,23,65")%>

******************************

FunctionNewOrder(ArrStr)

Fori=0ToUbound(Split(ArrStr,","))

Ifn>0Then

ArrStr=Replace(ArrStr,n,0)

EndIf

sp=split(ArrStr,",")

n=0

Forj=0Toubound(sp)

Ifint(sp(j))>int(n)Then

n=sp(j)

EndIf

Next

NewOrder=NewOrder&replace(n,0,"")&""

Next

NewOrder=NewOrder

EndFunction

%>

对数组进行重新排序

复制代码代码如下:

<%

******************************

函数:NewOrder(sz)

参数:Rstr,以逗号做分隔的数字数组

描述:对数组进行重新排序

示例:<%=NewOrder("34,53,13,22,38,86,111,23,65")%>

******************************

FunctionNewOrder(sz)

Dimali,icount,i,ii,j,itemp

ali=split(sz,",")

icount=UBound(ali)

Fori=0Toicount

Forj=icount-1ToiStep-1

Ifj+1<=UBound(ali)Then

Ifint(ali(j))<int(ali(j+1))Then

itemp=ali(j)

ali(j)=ali(j+1)

ali(j+1)=itemp

EndIf

EndIf

Next

Next

Forii=0toUbound(ali)

Ifii=Ubound(ali)Then

NewOrder=NewOrder&ali(ii)

Else

NewOrder=NewOrder&ali(ii)&","

EndIf

Next

EndFunction

%>

版权声明:本内容来源于网络,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。
上一篇:asp验证Ip格式的函数

 

下一篇:asp 下产生任意位数随机密码的代码

发布日期:2022/10/8
手机扫二维码直达本页
发布时间:13:58:36
点  击:3
录  入:壹家怡园
相关文章
Baidu
YiJiaCMS 7.3.8 build231228(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,Cloudflare提供加速防护
运行时间载入中.....