• 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    미해결

섹션 2-5 등수 구하기 이런식으로 구현해도 될까요?

22.07.16 22:40 작성 조회수 92

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값으로 찾아도 될까요?

 

답변 1

답변을 작성해보세요.

0

안녕하세요^^

네. 상관없습니다. 영상의 방법도 익혀두시면 좋습니다.