작성
·
128
0
function solution(arr) {
let answer = [];
let arr2 = [...arr];
let sort = arr2.sort((a, b) => {
return b - a;
});
for (let i = 0; i < arr.length; i++) {
answer.push(sort.indexOf(arr[i]) + 1);
}
return answer;
}
let arr = [87, 89, 92, 100, 76];
console.log(solution(arr));
arr을 스프레드 연산자로 복사하고 sort를 통해 역순으로 정리후 arr2에 할당한 다음
indexOf를 이용해서 index값으로 찾아도 될까요?