챌린지/프로그래머스 챌린지

[프로그래머스] Lv.02 최솟값 만들기

Kkan 2023. 7. 18. 21:45
728x90
반응형

🍔 최솟값 만들기

function solution(A,B){
    let answer = 0;
    const sortA = A.sort((a, b) => a - b);
    const sortB = B.sort((a, b) => b - a);
    
    for(let i = 0; i < sortA.length; i++) {
        answer += sortA[i] * sortB[i];
    }

    return answer;
}

🍕 sort(): 이 친구는 정렬해주는 내장 함수다.

🍟 (a, b) => a - b: 작은 수 부터 큰 수

🍟 (a, b) => b - a: 큰 수 부터 작은 수

 

728x90
반응형