thymeleaf随机数_指定范围内指定个数不重复随机数ASP代码

'生成10个7到30间的不重复随机数

response.write RandomizeNum(10,7,30)

%>

'生成规定范围内的多个不重复数字

Function  RandomizeNum(count,lownum,highnum)

If  highnum

exit function

End If

redim n(count)

Dim  i,q

Dim  isok

For i=1 to count

Randomize

n(i)=round((highnum-lownum)* Rnd)+lownum

isok=false

Do  while not isok

For q=1 to i

If n(i)=n(q-1) then

n(i)=Int((highnum-lownum)* Rnd)+lownum

isok=false

exit for

End If

isok=true

Next

Loop

If i=count Then

RandomizeNum = RandomizeNum& n(i)

Else

RandomizeNum = RandomizeNum & n(i) &","

End If

Next

end Function

%>

开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明指定范围内指定个数不重复随机数ASP代码!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值