/*方法一,产生不重复的值*/
function display(){
RdnArray();
var a=document.getElementById("x");
var Content = null;
var b = new Array(10);
b[0]="[0]";
b[1]="[1]";
b[2]="[2]";
b[3]="[3]";
b[4]="[4]";
b[5]="[5]";
b[6]="[6]";
b[7]="[7]";
b[8]="[8]";
b[9]="[9]";
a.innerHTML="您的扑克牌:" + b[RdnArr[0]] + b[RdnArr[1]] + b[RdnArr[2]];
}
function RdnArray(){
RdnArr = new Array();
for(var i=0;i<3;i++){
var True = false;
NewRdn = ReturnRandom();
for(var j=0;j<RdnArr.length;j++){
if(RdnArr[j]==NewRdn){
True = true;
break;
};
};
if(True){i--;}else{RdnArr[RdnArr.length] = NewRdn;};
}
}
function ReturnRandom(){return Math.floor(Math.random()*10);};
/*方法二,允许产生相同的值*/
function display(){
var a=document.getElementById("x");
var b = new Array(10);
b[0]="[0]";
b[1]="[1]";
b[2]="[2]";
b[3]="[3]";
b[4]="[4]";
b[5]="[5]";
b[6]="[6]";
b[7]="[7]";
b[8]="[8]";
b[9]="[9]";
a.innerHTML="您的扑克牌:" + b[ReturnRandom()] + b[ReturnRandom()] + b[ReturnRandom()];
}
function ReturnRandom(){return Math.floor(Math.random()*10);};
/*若能帮到你,望采纳*/
评论