SOURCE

let arr = [21,321,32,65,3,6,6,122,552,32,3];

function fun(arr){
  let len = arr.length;
  let newArr , i , j , num ;
  
  newArr = arr.slice(0);
  
  for(i=1;i<len;i++){
  	num = newArr[i];
    j = i-1 ;
    while(j>=0 && num<newArr[j] ){
      newArr[j+1] = newArr[j];
      j--;
    }
    newArr[j+1] = num;
  }
  return newArr;
}

console.log(fun(arr));
console 命令行工具 X clear

                    
>
console