1.创建数组
代码如下(示例):var arr = [ 10,1,34,6,89,55 ]
2.利用for循环实现冒泡排序
代码如下(示例):
for(var i = 0;i <= arr.length; i++){
for(var j = 0; j <= arr.length - i; j++){
//判断大小,如果前面的大交换
if(arr[j] > arr[j+1]){
var temp = arr[j]
arr[j] = arr[j+1]
arr[j+1] = temp
}
}
}
总结
冒泡排序:将数组从小到大排序或从大到小排序,例题从小到大排序,就是两个两个比较,如果前者大于后者,交换,在进行下次比较,直到比较到最后