js冒泡排序

冒泡排序算法思想及视频演示: http://www.tyut.edu.cn/kecheng1/site01/suanfayanshi/MaoPao.asp

js代码实现:

//  冒泡排序
    function bubblesort(arr){
        var temparr = arr;
        var len = temparr.length;
        for(var i=0; i<len; i++)
        {
            for(var j=len-1; j>i; j--)
            {
                if(temparr[j-1]>temparr[j])
                {
                    var r = temparr[j];
                    temparr[j] = temparr[j-1];
                    temparr[j-1] = r;
                }
            }
        }
        alert(temparr);
    }
    
    var arrnum = [12,2,34,15,9];
    bubblesort(arrnum);
原文地址:https://www.cnblogs.com/liubingna/p/2949693.html