实现数组乱序

查资料说这种实现方式实现的乱序有问题,伪乱序
var arr = [1,2,3,4,5,6,7,8,9]
function compare(){
  return Math.random() > 0.5 ? 1 : -1
}
arr.sort(compare)
原文地址:https://www.cnblogs.com/zhenjianyu/p/12964908.html