[10,8,9,1,3,6,5,4];[][1][1,3][1,3,4]...[1,3,4,5,6,8,9,10]// (1)let arr = [10,8,9,1,3,6,5,4];let sortedArr = [];let length =arr.length; // 값 고정for(let i=0; i < length; i++) {// 배열에서 가장 작은 요소를 **정렬된 배열**로 이동sortedArr.push(Math.min.apply(null, arr));// 기존 배열에서 가장 작은 요소 삭제arr.splice(arr.indexOf(Math.min.apply(null, arr)),1);console.log(arr);console.log(sortedArr);}// (2)let arr = [10,8,9,1,3,6,5,4];let sortedArr = [];for(let i=0; i < length; i++) {// 배열에서 가장 작은 요소를 **정렬된 배열**로 이동sortedArr.push(Math.min(...arr));// 기존 배열에서 가장 작은 요소 삭제arr.splice(arr.indexOf(Math.min(...arr)),1);// 출력console.log(arr);console.log(sortedArr);}// []// [1, 3, 4, 5, 6, 8, 9, 10]