数组排序,通过量个数值对比,若果前面一个数大,那么通过第三个变量来交换位置
var arr = [19,4,2,54,12,1,3]
for(var i=0; i<arr.length-1; i++){
for(var j=i+1; j<arr.length; j++){
if(arr[i]>arr[j]){ //判断后一个数是否小于前一个数
var r = arr[j]; //如果小于把小的数给变量 r
arr[j] = arr[i]; //把大的数换的后面
arr[i] = r; //在把 r 的值赋值给前面 反复循环
}
}
}
console.log(arr)
来源:CSDN
作者:Jason–json
链接:https://blog.csdn.net/weixin_46146313/article/details/104119181