AS3里如何随机出现10个不重复的1到100的数
答案:2 悬赏:0 手机版
解决时间 2021-03-23 02:12
- 提问者网友:抽煙菂渘情少年
- 2021-03-22 02:20
AS3里如何随机出现10个不重复的1到100的数
最佳答案
- 五星知识达人网友:琴狂剑也妄
- 2021-03-22 02:33
var arr:Array=[];
var i:int;
while(arr.length<10){
i=Math.random()*100;
if(arr.indexOf(i)==-1)arr.push(i);
}
trace(arr);//存储十个不相同的随机数。加分吧
var i:int;
while(arr.length<10){
i=Math.random()*100;
if(arr.indexOf(i)==-1)arr.push(i);
}
trace(arr);//存储十个不相同的随机数。加分吧
全部回答
- 1楼网友:迟山
- 2021-03-22 04:09
<%
Dim I
Dim J
Dim K
Dim judge_switch
Dim getstr(9)
for i=1 to 10
do
Randomize timer
J=cint(rnd*99+1)
judge_switch=False
if i=1 then
getstr(0)=J
else
for k=0 to (i-1)
if getstr(k)=J then
judge_switch=True
exit for
end if
next
end if
loop until judge_switch=False
getstr(i-1)=J
next
for I=0 to 9
response.write getstr(I)&"
"
next
%>
Dim I
Dim J
Dim K
Dim judge_switch
Dim getstr(9)
for i=1 to 10
do
Randomize timer
J=cint(rnd*99+1)
judge_switch=False
if i=1 then
getstr(0)=J
else
for k=0 to (i-1)
if getstr(k)=J then
judge_switch=True
exit for
end if
next
end if
loop until judge_switch=False
getstr(i-1)=J
next
for I=0 to 9
response.write getstr(I)&"
"
next
%>
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯