美文网首页
利用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