1. 程式人生 > >js冒泡排序

js冒泡排序

function ren index turn 交換 i+1 數組 冒泡排序 ++

function bubbling(arr){
for(var i = 0;i <arr.length-1;i++){//分別拿數組裏面兩個相鄰的數進行比較
for(var j = i+1;j<arr.length;j++){
var curent = arr[i];
if(curent-arr[j] > 0){//按從小到大的順序,如果不對,交換位置
var index = arr[j];
arr[j] = curent;
arr[i] = index;
}
}
}
return arr;
}

js冒泡排序