JS7 无重复数组

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
</head>

<body>
    <!-- 请补全JavaScript代码,实现一个函数,要求如下:
        1. 根据输入的数字范围[start,end]和随机数个数"n"生成随机数
        2. 生成的随机数存储到数组中,返回该数组
        3. 返回的数组不能有相同元素
        注意:
        1. 不需要考虑"n"大于数字范围的情况 -->
    <script>
        const _getUniqueNums = (start, end, n) => {
            // 补全代码
            let arr = []
            for (let i = 0; i< n; i++) {
                arr.push(parseInt(Math.random() * (end - start) + start));
            }
           
            return Array.from(new Set(arr));
        }
    </script>
</body>

</html>

  

posted @ 2023-03-14 20:39  学习让我充实  阅读(23)  评论(0编辑  收藏  举报