js 的冒泡排序法

111 阅读1分钟

//冒泡排序 var arr=[5,4,3,2,1] //外部循环控制趟数 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;

            }

        }



    }
    alert(arr);
    console.log(arr);