let arr = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16];
function shuffle(arr) {
let i = arr.length;
while (i) {
let j = Math.floor(Math.random() * i--);
[arr[j], arr[i]] = [arr[i], arr[j]];
}
return arr;
}
shuffle(arr);
数组随机打乱顺序方法
原创
©著作权归作者所有:来自51CTO博客作者小驰chi的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:什么是WebWorker?
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Java list顺序打乱
Java list顺序打乱
List System i++ -
Java 中数组的使用(一维数组和二维数组)
本文详细的介绍了,在Java 中数组的使用,并对其内存存在形式进行了详细的分析。
数组 一维数组 二维数组 java基础 -
java 随机打乱数组的顺序
想了解更多数据结构以及算法题,可以关注微信公众号“数据结构和算法”,每天一题为你精彩解答。也 Shuffle { public static void main(String
打乱数组 shuffle list java 数组