var arrow1=[2,9,6,8,1,3,5,7,4,10];var arrow2=[2,9,6,8,1,3,5,7,4,10];functionsotr(arr,falg){//1.声明空数组var sum =[];for(var i =0;i < arr.length +1; i++){//不同的排列顺序if(falg){var Num = Math.max.apply(-Infinity,arr);}else{var Num = Math.min.apply(Infinity,arr);}
sum.push(Num);var index=arr.indexOf(Num);//改变了原始数组
arr.splice(index,1);
i =0;}
console.log(sum);}sotr(arrow1,true);sotr(arrow2,false);