1. 程式人生 > >js排序演算法之氣泡排序

js排序演算法之氣泡排序

//功能:氣泡排序
//引數:arr, 待排序陣列
//返回:arr1,排序後陣列
function bubbleSort(arr) {    
    var len = arr.length;    
    for (var i = 0; i < len; i++) {        
        for (var j = 0; j < len - 1 - i; j++) {            
            if (arr[j] > arr[j+1]) {        //相鄰元素兩兩對比                
                var temp = arr[j+1
]; //元素交換 arr[j+1] = arr[j]; arr[j] = temp; } } } return arr; }