美文网首页
12.3 js冒泡排序

12.3 js冒泡排序

作者: 狩秋之人 | 来源:发表于2019-11-18 23:32 被阅读0次

    js冒泡排序,没有很难的点,直接贴代码吧。

    'use strict';
    
    function bubbleSort(arr) {
        let length = arr.length
        for(let i in arr) {
            for(let j = 0; j < length - 1 - i; j++) {
                if (arr[j] > arr[j+1]) {
                    let temp = arr[j]
                    arr[j]  = arr[j+1]
                    arr[j+1] = temp
                }
            }
        } 
    }
    
    let nums = [6,5,44,3,2,1]
    console.log('改进前的arr: ' + nums);
    bubbleSort(nums)
    console.log('改进后的arr: ' + nums);
    

    相关文章

      网友评论

          本文标题:12.3 js冒泡排序

          本文链接:https://www.haomeiwen.com/subject/rauiictx.html