function bubbleSort0(arr){//冒泡法
var len=arr.length;
for(var i=0;i<len;i++){
for(var j=i+1;j<len;j++){
if(arr[i]>arr[j]){
swap(arr[i],arr[j]);
/*var temp=arr[i];arr[i]=arr[j];arr[j]=temp;*/
/*这里用swap函数就不行,用上面那一句就可以用,是因为传地址问题吗?*/
}
}
}
function swap(a,b){
var c=a;
a=b;
b=c;
}
return arr;
}
var result=bubbleSort0([1,2,3,4,5,6,7,8,9,10,9,5,4]);
console.log(result);
var len=arr.length;
for(var i=0;i<len;i++){
for(var j=i+1;j<len;j++){
if(arr[i]>arr[j]){
swap(arr[i],arr[j]);
/*var temp=arr[i];arr[i]=arr[j];arr[j]=temp;*/
/*这里用swap函数就不行,用上面那一句就可以用,是因为传地址问题吗?*/
}
}
}
function swap(a,b){
var c=a;
a=b;
b=c;
}
return arr;
}
var result=bubbleSort0([1,2,3,4,5,6,7,8,9,10,9,5,4]);
console.log(result);