JavaScript冒泡排序

2019-09-29  本文已影响0人  九瀺
<script>
    var arr = [1,2,3,4,5,6,7];
    //轮数
    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);
    
    </script>
上一篇下一篇

猜你喜欢

热点阅读