冒泡排序
冒泡排序
var arr=[4,3,6,8,1,7,0,3,2,7]; 定义一个数组;
function sorts(arr){ 定义一个函数;
var len=arr.length-1; 定义一个变量为arr的长度减去1,因为数组的最大下标是数组的长度减去1;
for(var i=0;i<len;i++){
for(var j=0;j<len-1;j++){
if(arr[j]>arr[j+1]){
var temp=arr[j+1]; 这里定义了一个变量,然后交换两个数;
arr[j+1]=arr[j];
arr[j]=temp;
}
}
}
}
sorts(arr);
console.log(arr);