简单记录--JS实现随机洗牌(数组)
随机洗牌:将一组有序的或者无序的数组元素打乱输出。
思路:遍历原来数组的每一项让它跟选择到的随机的数组元素进行位置互换,达到了打乱的效果。
代码:
// 生成随意的值得到随机元素
function getRandomIndex(min, max) {
// [0,1) * max-min+min ==> [0,max-min+min) => [0,max+1) => [0,max]
return Math.floor(Math.random() * (max - min + 1)
原创
2021-06-13 00:40:58 ·
372 阅读 ·
0 评论