最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
JavaScript数组元素的排序及洗牌算法
时间:2016-06-06 编辑:简简单单 来源:一聚教程网
这里利用了一个 sort 函数进行排序
正向排序
var numberArray = [2,1,3];
numberArray.sort(function(a, b){
return a-b;
}
);
//[1,2,3]
逆向排序
var numberArray = [2,1,3];
numberArray.sort(function(a, b){
return b-a;
}
);
//[3,2,1]
随机排序(洗牌)
var numberArray = [2,1,3];
numberArray.sort(function(){
return Math.random()-0.5;
}
);
//random
可以看到,排序的是由匿名函数的返回值决定。 false 是正序, true 是逆序,0为不排序,随机则是随机结果。
相关文章
- HTML简单购物数量小程序代码展示 10-31
- html canvas实现弹幕功能 10-31
- HTML中空格表示的意义 10-31
- html area标签解读 10-31
- html使用表单标签实现注册页面代码展示 10-31
- 使用HTML截图并保存为本地图片的代码展示 10-31