var?arr=[2,5,3,1,7,8,78,89];
function?bubbleSort(arr){
for(var?i?=?0;i<arr.length;i++){?
for(var?j=0;j<arr.length-1-i;j++){
if(arr[j]<arr[j+1]){
var?temp?=?arr[j];
arr[j]?=?arr[j+1];
arr[j+1]?=?temp;
}
}
}
return?arr;
}
console.log(bubbleSort(arr))?;j<arr.length-1-i?//是減掉之前的索引值為什么還要減1?
關(guān)于冒泡排序
慕勒5811226
2016-09-26 00:36:20