js之随机打乱数组

如何实现js对象数组的随机打乱呢?

解决方式:

arr.sort(()=>Math.random() - 0.5)

比较函数有两个参数,其返回值决定了这两个值的相对位置。

正值时第一个值换到第二个值之后,负值或0,无需变换位置。

posted @ 2022-01-17 10:27  罗毅豪  阅读(641)  评论(0编辑  收藏  举报