从小到大排序:
arr.sort(function(a,b){
return a-b;
});
从大到小排序:
arr.sort(function(a,b){
return b-a;
});
所以可以得出这种方法是根据a和b的差值的正负,来排列a、b的顺序,所以只要返回值的正负不固定即可完成随机序:
arr.sort(function(){
return Math().random()-0.5;
});
从小到大排序:
arr.sort(function(a,b){
return a-b;
});
从大到小排序:
arr.sort(function(a,b){
return b-a;
});
所以可以得出这种方法是根据a和b的差值的正负,来排列a、b的顺序,所以只要返回值的正负不固定即可完成随机序:
arr.sort(function(){
return Math().random()-0.5;
});