这是我的数组:
arr = [0, 1, 2, 3, 4, 5]
,我想第一次随机遍历它,然后每次以相同(随机)的顺序遍历它。我应该怎么做呢?我能想到的唯一方法是对arr进行洗牌,使用类似此洗牌函数,然后按顺序遍历。例如:newArr = shuffle(arr);
for(j = 0; j <5; j++) {
for(i = 0; i < newArr.length; i++)
}
我想知道是否有更简单、内联的方法,这样如果项目被添加到数组中,我就不必重新洗牌(并每次都创建一个新的array
)。