1. 使用 sort 函数
格式 :arr.sort(( a,b ) => { a - b } )
2. 封装函数,使用冒泡排序 ;
var arr = [123,203,23,13,34,65,65,45,89,13,1]; for(var i=0; i<arr.length-1; i++){ //每一轮比较要比多少次 for(var j=0; j<arr.length-1-i; j++){ //如果第一个比第二个大,就交换他们两个位置 if(arr[j]>arr[j+1]){ var temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; } } } console.log(arr); //(11) [1, 13, 13, 23, 34, 45, 65, 65, 89, 123, 203]
标签:arr,23,19,13,89,65,数组,var,排序 From: https://www.cnblogs.com/zhulongxu/p/16883424.html