-
입력된 순서대로 등수를 출력한다.
function solution(arr){ let answer =[]; let before= arr.slice(); let sorted = arr.sort((a,b)=>b-a); console.log(before); for(let i=0; i<arr.length;i++){ answer.push(sorted.indexOf(before[i])+1); } return answer; } let arr=[87, 89, 92, 100, 76]; console.log(solution(arr));
여기서 배웠던 점은 얕은복사와 깊은 복사를 다시 공부했다. splice 메서드를 통해 완전한 깊은 복사를 해 줬다.