/*
* 生成随机整数
* Min 最小随机数
* Max 最大随机数
* n 生成多少个 默认1
* b true不重复 默认false重复
* return Array
*/
function getRandom(Min,Max,number,repeat){
var nMin = Min || 0;
var nMax = Max || 1;
var n = number || 1;
var b = repeat || false;
var arr = [];
var i = 0 ;
while (i < n)
{
var nRandom = Math.floor(Math.random() * ( nMax + 1 - nMin ) + nMin);
if (n <= Max - Min + 1 && b ){
var str = "," + arr.join(",") + ",";
if (str.indexOf("," + nRandom + ",") <0){
arr.push(nRandom);
i++
};
}else{
arr.push(nRandom);
i++;
};
};
return arr;
};
随机数
最新推荐文章于 2022-07-28 09:23:17 发布