[프로그래머스] 숫자 게임 - JS

잡초·2024년 7월 4일
0
post-thumbnail

문제

풀이

function solution(A, B) {
    var answer = 0;

    // A를 내림차순으로 정렬
    A.sort((a, b) => b - a);
    // B를 오름차순으로 정렬
    B.sort((a, b) => a - b);

    // A의 모든 요소를 반복
    for (let aNum of A) {
        // B의 가장 큰 값
        let bMax = B[B.length - 1];

        // B의 가장 큰 값이 현재 A의 요소보다 크면
        if (bMax > aNum) {
            // answer를 1 증가
            answer++;
            // B의 가장 큰 값을 제거
            B.pop();
        }
    }
  
    return answer;
}
profile
개발자가 되고싶은 잡초

0개의 댓글