js_生成不重复的随机数

 

var arr = new Array(0);

var Num;

for (var i = 0; i < 5 ; i++) {

Num = parseInt(Math.random() * 6);
if (arr.indexOf(Num + 1) != -1) {
i--;
continue;
}
else if (Num >= 9) {
i--;
return false;
}
else {
Choice(i, Num + 1);
arr.push(Num + 1);
}

posted @ 2014-10-24 11:11  狐狸不会飞  阅读(230)  评论(0)    收藏  举报