欢迎光临散文网 会员登陆 & 注册

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip

2023-07-12 11:47 作者:沐雨橙风1005  | 我要投稿

// 冒泡排序: 数值存在数组中, 按照由小到大(由大到小)一种排序算法

// 核心思想: 两两比较, 两个循环

// 外层循环决定趟数: N - 1

// 内层循环决定每趟比较的次数: N - i -1

  var arr = [5, 6, 7, 4, 8, 3, 9, 2, 0, 1];

    var t;

    for (var i = 0; i < arr.length - 1; i++) {

        for (var j = 0; j < arr.length - i - 1; j++) {

            if (arr[j] > arr[j + 1]) {

                t = arr[j];

                arr[j] = arr[j + 1];

                arr[j + 1] = t;

            }

        }

    }

    console.log(arr);

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip的评论 (共 条)

分享到微博请遵守国家法律