设为首页 加入收藏  
首页 >>ASP>>正文

生成不重复的随机数

作者:梁文平 上传时间:2006-10-12 13:40:13 来源:梁文平

<script language=vbscript>
Randomize
dim ti(10)
dim K "作为有无重复的依据。

for i=0 to 9
K=0
sum=Int((0 - 11 + 1) * Rnd + 11)
if i>0 then
for j=0 to i-1
if ti(j)=sum then
document.write("
重复")
i=i-1 "
将i值减1,这样到下面就会自动增加1,恢复原值
K=9
exit for "跳出循环,重新赋值,再来比较。
end if
next
end if
if K=0 then
ti(i)=sum
end if
next




for i=0 to 9
document.write ti(i)&"
<br>"
next
</script>

 
 

 

版权所有:天天网络工作室 晋ICP备06006449
手机:13103416120
Email:sxlwp@163.com QQ: 170229409