冒泡排序-JS
冒泡排序:
1 //冒泡排序 2 function bSort(arr) { 3 var len = arr.length; 4 for (var i = 0; i < len - 1; i++) { 5 for (var j = 0; j < len - 1 - i; j++) { 6 // 相邻元素两两对比,元素交换,大的元素交换到后面 7 if (arr[j] > arr[j + 1]) { 8 var temp = arr[j]; 9 arr[j] = arr[j + 1]; 10 arr[j + 1] = temp; 11 } 12 } 13 } 14 return arr; 15 } 16 myArr = [3,5,1,2,7]; 17 bSort(myArr) 18 console.log(bSort(myArr));

浙公网安备 33010602011771号