原生JS封裝冒泡排序。
阿新 • • 發佈:2019-02-23
rtb 排序。 bsp arr class 冒泡排序 排序 for turn
//冒泡排序(從小到大) function bubbleSortSmallToBig(arr){ for(var i = 1;i < arr.length;i ++){ for(var j = 0;j < arr.length - i;j ++){ if(arr[j] > arr[j + 1]){ var t = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = t; } } }return arr; } //冒泡排序(從大到小) function bubbleSortBigToSmall(arr){ for(var i = 1;i < arr.length;i ++){ for(var j = 0;j < arr.length - i;j ++){ if(arr[j] < arr[j + 1]){ var t = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = t; } } }return arr; }
原生JS封裝冒泡排序。