function ranNum(num,a,b){
var arr = []
while(arr.length < num){
//产生a~b之间的随机数 不包含b
var rNum = Math.floor((Math.random()*(b-a))+b)
保证每次产生的随机数都不一样 直到数组长度满足要求
if(arr.indexOf(rNum) < 0){
arr.push(rNum)
}
}
}
function ranNum(num,a,b){
var arr = []
while(arr.length < num){
//产生a~b之间的随机数 不包含b
var rNum = Math.floor((Math.random()*(b-a))+b)
保证每次产生的随机数都不一样 直到数组长度满足要求
if(arr.indexOf(rNum) < 0){
arr.push(rNum)
}
}
}
本文标题:产生一个随机数组,并且数组中元素不重复
本文链接:https://www.haomeiwen.com/subject/gpeqfqtx.html
网友评论