是否有一种方法可以在随机本机中重复执行而不用随机数填充数组?

时间:2020-08-21 10:50:26

标签: javascript arrays reactjs react-native random

我需要创建一个从0到60的数组,其中的数字将不会重复。在React Native中有什么方法可以做到这一点吗?

1 个答案:

答案 0 :(得分:1)

您可以用数字创建数组,然后将它们随机化

const generateArr = (n) => {
    const arr = []
    for(let i = 0; i < n; i++){
        arr.push(i) 
    }
    return arr
}

然后,您可以使用此处描述的方法之一将数组随机化: How to randomize (shuffle) a JavaScript array?