SOURCE

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))
console 命令行工具 X clear

                    
>
console