美文网首页
利用sort实现数组顺序打乱

利用sort实现数组顺序打乱

作者: 云烟成雨点 | 来源:发表于2018-08-11 10:34 被阅读0次

//用 sort 实现数组顺序打乱

//此方法直接改变原数组

sort方法在接收到差值大于0时会交换两个数的位置.

小于零或者等于零都不交换位置.

var sortArr= [2,5,7,1,8,2];

//定义函数返回随机的-1,1

functionsortA (a,b) {

//随机一个0-1之间的数 与 0.5 比较 大于返回-1反之返回1

        return Math.random()> 0.5 ? -1 :1;

}

sortArr.sort(sortA);

console.log(sortArr);

相关文章

网友评论

      本文标题:利用sort实现数组顺序打乱

      本文链接:https://www.haomeiwen.com/subject/mtorbftx.html