脚本宝典收集整理的这篇文章主要介绍了早点不说~这么省事的数组排序(JavaScript冒泡排序),脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
//大到小
var arr = [220, 190, 140, 160, 150, 180, 170, 50, 150, 88, 108];
for (var i = 0; i <= arr.length - 1; i++) {
for (var j = 0; j <= arr.length - i - 1; j++) {
if (arr[j] < arr[j + 1]) {
var temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
console.log(arr);
//小到大
var arr = [220, 190, 140, 160, 150, 180, 170, 50, 150, 88, 108];
for (var i = 0; i <= arr.length - 1; i++) {
for (var j = 0; j <= arr.length - i - 1; j++) {
if (arr[j] > arr[j + 1]) {
var temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
console.log(arr);
代码输出结果如下:
//数组排序(冒泡排序)
var arr = [3, 23, 9, 72, 1];
arr1.sort(function(a, b) {
// return a - b;//升序的顺序排列
return b - a; //降序的顺序排列
});
console.log(arr);
代码运行结果如下:
以上是脚本宝典为你收集整理的早点不说~这么省事的数组排序(JavaScript冒泡排序)全部内容,希望文章能够帮你解决早点不说~这么省事的数组排序(JavaScript冒泡排序)所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。