思路:

  1. 无重复数组考虑set(去mdn查看详细)
  2. random取到[0,1)的数字,乘以(end-start)+start 可取的满足边界的数字
  3. Math.floor() 函数返回小于等于一个给定数字的最大整数
        <script>
            const _getUniqueNums = (start,end,n) => {
                // 补全代码
                const arr=new Set() // 不重复数组
                while(arr.size<n){
                    arr.add(Math.floor(Math.random()*(end-start+1)+start))
                }
                return [...arr]
            }
        </script>