文享日志

高效的打乱数组函数

JavaScript

发表于2017年09月17日21:56:40

0条评论 236次阅读

  利用sort()函数特点。sort函数中传入一个函数,返回>0,<0,=0来判断两个数的大小。。

    var arr=[];
    for(var i=0;i<100;i++){
            arr[i]=i;
        }
    arr.sort(function(){ 
                return 0.5 - Math.random() ;
    })

sort函数中参数为一个比较大小的函数,该函数将比较结果通过-1,1,0来展示。这里利用的就是随机返回-1,1,0来打乱数组。

👍 0  👎 0
共有0条评论

发表新评论

提交

广告展示

腾讯云推广 阿里云推广