JS代码如下:
/**
* @arrange (编程之家) jb51.cc
* 随机生成n个1-maxNum之间的值不会重复的整数组,十位补0
* @param maxNum 1-几
* @param n 多少个
* @returns {arr}
*/
var randomIntNum = function(maxNum,n) {
var oArr = [];
var newArr = [];
var rNum;
for (var i = 0; i < n;) {
rNum = parseInt(Math.random() * maxNum + 1);
if (!oArr[rNum]) {
oArr[rNum] = rNum;
(rNum < 10) && (rNum = '0' + rNum);
newArr.push(rNum);
i++;
}
}
return newArr;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。