数组排序
Posted wuaidongfang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数组排序相关的知识,希望对你有一定的参考价值。
1、冒泡排序
1 function bubbleSort(arr) { 2 var len = arr.length; 3 for (var i = 0; i < len; i++) { 4 for (var j = 0; j < len - 1 - i; j++) { 5 if (arr[j] > arr[j+1]) { //相邻元素两两对比 6 var temp = arr[j+1]; //元素交换 7 arr[j+1] = arr[j]; 8 arr[j] = temp; 9 } 10 } 11 } 12 return arr; 13 } 14 var arr=[24,32,75,22,65,34,25,97,56,45,33,12]; 15 console.log(bubbleSort(arr));//[12, 22, 24, 25, 32, 33, 34, 45, 56, 65, 75, 97];
以上是关于数组排序的主要内容,如果未能解决你的问题,请参考以下文章