为什么我产生的随机数还会按顺序排列?只随机到第一二个数

来源:百度知道 编辑:UC知道 时间:2024/06/15 22:15:18
<%
dim p,i,a(4)
a(0)=0
a(1)=0
a(2)=0
a(3)=0
a(4)=0
i=1
p=0
do while (p<5 and not rs.eof) or (p<5 and rs.bof)
Randomize Timer '该语句用于初始化随机种子,否则每次产生的值都一样
NumTemp = Int((5 * Rnd()) + 1)
%>
<br>
<table width="185" border="0" align="center">
<tr>
<td width="179"><%=rs("ID")%>、<%=rs("timu")%> </td>
</tr>
<tr>
<td><input type="radio" name="chenji<%=i%>" value="A">
A
、<%=rs("A")%> </td>
</tr>
<tr>
<td><input ty

Randomize 放在循环外看看,其实Randomize 只要执行一次就够了,如果执行几次,就会出现楼主说的效果.

以前我用DELPHI也碰到过这样的情况.

或者直接Randomize看看?不用TIMER...