冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。
//定义一个未排序的数组
var arr=[10,60,30,40,70,80,60,20,50,90]
for(var i=0;i<arr.length-1;i++){
for(var k=0;k<arr.length-i-1;k++){
if(arr[k]>arr[k+1]){
var temp
temp=arr[k]
arr[k]=arr[k+1]
arr[k+1]=temp
}
}
}
console.log(arr)