const getRandomNum = function (min, max, countNum) {
let arr = [];
// 在此处补全代码
function produceNum() {
let num = Math.floor((Math.random() * (max - min)) + min)
if (arr.indexOf(num) === -1) { //判断不存在就push
arr.push(num)
} else {
produceNum() //存在了重新调用
};
if (arr.length < countNum) { //判断数组长度是否小于所需长度
produceNum();
}
}
produceNum()
return arr;
};
console.log(getRandomNum(1000, 10000, 500))