首先明白,
var arr = [1,5,8,56,55,5,58,53,8,2265,5,45] //设置一个数组
for(var j=0;j<arr.length;j++){ //总共进行的排序的次数为length-1
for(var i=0;i<arr.length;i++){ //进行遍历,进行第一次排序
if(arr[i]>arr[i+1]){ //两两之间进行比较,如果前一项大于后一项
var temp = arr[i] //就相互更换位置,否则不改变位置
arr[i] = arr[i+1]
arr[i+1] = temp
}
}
console.log(arr) //控制台,每次完成一次排序,输出一次
}