function popSort(arr){
var swap,i,j; //注意此处有坑,变量初始化要在循环内,在函数头部的话会导致循环中断
for( i=0; i<arr.length - i; i++){
for( j=0; j<arr.length - 1 -i ; j++){
if(arr[j]>arr[j+1]){
swap = arr[j];
arr[j] = arr[j+1];
arr[j+1] = swap;
}
}
}
console.log(arr)
}
popSort([5,9,4,7]); //使用数组调用
冒泡排序 js实现
最新推荐文章于 2022-03-11 22:36:55 发布