冒泡排序
for(var i=0;i<=arr.length-1;i++){//外层循环管趟数
for(var j=0;j<=arr.length-i-1;j++){//里面的循环管 每一趟的交换次数。
// 内部交换2个变量的值 前一个和后一个数组元素相比较
if(arr[j] > arr[j+1]){
var temp= arr[j];
arr[j] =arr[j+1];
arr[j+1]=temp;
}
}
}
console.log(arr);
冒泡排序中的(升序和降序)
var arr=[15,2,5,6,8,9,16,22,33,44];
arr.sort(function(c,b){
return c-b; //升序
})
console.log(arr);
//降序
var arr=[15,2,5,6,8,9,16,22,33,44];
arr.sort(function(c,b){
return b-c;
})
console.log(arr);
冒泡排序
最新推荐文章于 2022-04-29 23:24:15 发布