您的位置:首页 > Web前端 > JavaScript

常见的JS排序算法

2015-11-13 22:17 561 查看
这里总结几种常见的JS排序算法,可能不太完善,后面会继续补充。

快速排序
冒泡排序
插入排序
JavaScript排序

//冒泡排序
var arr=[23,45,18,37,92,13,24];
bubble(arr);
function bubble(a){
var d;
for(var i=0;i<a.length;i++){
for(var j=i;j<a.length;j++){
if(a[i]>a[j]){
d=a[j];
a[j]=a[i];
a[i]=d;
}
}
}
}
console.log(arr);


//js的sort排序
var arr=["23","45","37","92","13","24"];
arr.sort(function(a,b){
return a-b>0?1:-1;
});
console.log(arr);


参考资料:/article/5093338.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: