14、数组的冒泡排序
function f14(){
var array=[12,8,64,92,27,51,30];
for(var i=0;i<=array.length-1;i++){
var isSort=true;
for(var j=0;j<=array.length-1-i;j++){
if(array[j]>array[j+1]){
isSort=false;
var tmp=array[j];
array[j]=array[j+1];
array[j+1]=tmp;
}
}
if(isSort){
break;
}
}
console.log(array);
}
f14();
15、数组的选择排序
function f15(){
var array=[71,52,22,76,31,15,48];
for(var i=0;i<array.length-1;i++){
var a=i;
for(j=i+1;j<array.length;j++){
if(array[a]>array[j]){
a=j