数据结构-排序-冒泡排序
面5笔5使用js实现数组的冒泡排序
对一组数,每一轮从头开始依次对相邻的数比较,大的排个后面,小的排个前面。function sortArr(arr){
if(arr&&arr.length>0){
for(let i=0;i<arr.length;i++){
for(letj=0;j<arr.length-1-i;j++){
if(arr[j]>arr[j+1]){
lettemp = arr[j];
arr[j] =arr[j+1];
arr[j+1]= temp;
}
}
}
}
return arr;
}
var arr =[54,36,89,1,3,5,2];
sortArr(arr);
alert(arr)