将数组内容打乱

Posted victory820

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将数组内容打乱相关的知识,希望对你有一定的参考价值。

// 返回min到max中的一个随机数
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1) + min)
}
function shuffle(arr) {
for (let i = 0; i < arr.length; i++) {
let j = getRandomInt(0, i)
let t = arr[i]
arr[i] = arr[j]
arr[j] = t
}
return arr
}












以上是关于将数组内容打乱的主要内容,如果未能解决你的问题,请参考以下文章

将数组 A 复制到数组 B 中,将其中一个数组打乱,但两个数组都被打乱 [重复]

洗牌算法C++将数组的元素顺序随机打乱(条件概率证明算法充分随机)

shuffle函数打乱顺序有规律吗

php数组打乱顺序

JavaScript实现数组乱序

Numpy —— 随机数np.random