js随机生成N位数字(0到9) 获取随机数
调用方法:
alert(getRandomNumber(4));
js 代码
function getRandomNumber(n) {
var arr = new Array(n); //用于存放随机数
var randomNumber = ''; //存放随机数
for (i = 0; i < arr.length; i++)
arr[i] = parseInt(Math.random() * 10);
var flag = 0;
for (i = 0; i < arr.length - 1; i++) {
for (j = i + 1; j < arr.length; j++) {
if (arr[i] == arr[j]) {
flag = 1;
break;
}
}
if (flag) break;
}
for (var i = 0; i < arr.length; i++) {
randomNumber += arr[i];
}
return randomNumber;
}