function order(arr){
var len=arr.length;
var max=0; // 定义一个变量max,用于保存数组中的最大值。
var num=0; // 定义一个变量num,用于保存数组中最大值的位置。
var mid=0; // 定义一个变量mid,用于交换最大值和最后一个值。
for(var i=len-1;i>0;i--){
max=arr[0];
for(var j=0;j<=i;j++){
if(max<=arr[j]){
max=arr[j]; // 获取数组中最大值
num=j;
}
}
mid=arr[i]; // 将数组最后一个元素的值赋给中间变量;
arr[num]=mid; // 将中间变量赋给最大值的元素;
arr[i]=max; // 将最大值赋给数组最后一个元素;
}
return arr;
}