如何用asp程序实现将0到99这100个数字随机分成10组

来源:百度知道 编辑:UC知道 时间:2024/06/02 12:17:56
请问各位大侠,小妹妹初学web程序碰到问题如下:
如何用asp或js小程序实现0到99这100个数字随机分成10组,每组10个数字,随机产生,不能够重复,也就是说随机产生10数字后,再从省下的90个里随机产生10个数字,如此下去分成10组.
小妹妹郁闷郁闷哦在线急等解决,谢谢先啦

<%
Dim arr(100)
For i=1 To 100
arr(i)=i
Next

Dim a(10,10)
For i=1 To 10
For j=1 To 10
arrlen=100-(i-1)*10-(j-1)
Randomize Timer
index=CInt(Rnd()*arrlen)+1
a(i,j)=arr(index)
arr(index)=arr(arrlen)
Next
Next
response.write("<table bgcolor=black cellspacing=1 border=0>")
For i=1 To 10
response.write("<tr>")
For j=1 To 10
response.write("<td width=30 align=center bgcolor=#FFFFFF>")
response.write(a(i,j))
response.write("</td>")
Next
response.write("</tr>")
Next
response.write("</table>")
%>

用随机数。
循环生成,下一次生成时检测所生成的随机数是否已经生成。

我只会实践
不会说的
抱歉