主页

冒泡排序是一种算法,把一系列的数据按照一定的顺序进行排列显示(从小到大或从大到小)

冒泡排序演示

冒泡排序

    let arr = [5, 4, 3, 2, 1];
    // 外层循环趟数
    for (let i = 0; i < arr.length; i++) {
        // 里层循环每一趟交换的次数
        for (let 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);

JavaScript

版权属于:Joe
作品采用:本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
0

目录

来自 《JS-冒泡排序》
评论

qiaofugui

博主很懒,啥都没有
188 文章数
14 评论量
3 分类数
191 页面数
已在风雨中度过 2年132天8小时43分