【前端js】将一个数组的顺序随机打乱

下面代码将一个数组的顺序随机打乱

// 随机打乱题目顺序
shuffleArray: function(array){
	// 从数组最后一个索引遍历
    for (let i = array.length - 1; i > 0; i--) {
    	// 生成随机数
        const j = Math.floor(Math.random() * (i + 1));
        // 交换索引i和索引j的元素
        [array[i], array[j]] = [array[j], array[i]];
    }
    return array;
}

你可能感兴趣的:(前端实用工具集,javascript,前端,工具函数)