javascript 随机打乱数组(数组随机排序)方法

admin 阅读:56 2024-03-02
const array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
function shuffle(arr) {
    for (var i = arr.length - 1; i >= 0; i--) {
        var randomIndex = Math.floor(Math.random() * (i + 1));
        var itemAtIndex = arr[randomIndex];
        arr[randomIndex] = arr[i];
        arr[i] = itemAtIndex;
    }
    return arr;
}
console.log(shuffle(array))
声明

1、部分文章来源于网络,仅作为参考。
2、如果网站中图片和文字侵犯了您的版权,请联系1943759704@qq.com处理!