-
카테고리
-
세부 분야
알고리즘 · 자료구조
-
해결 여부
미해결
섹션 2-5 등수 구하기 이런식으로 구현해도 될까요?
22.07.16 22:40 작성 조회수 96
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값으로 찾아도 될까요?
답변을 작성해보세요.
0
답변 1