function solution(lottos, win_nums) {
// 0의 개수와 일치하는 숫자 개수 계산
const zeroCount = lottos.filter(num => num === 0).length;
const matchCount = lottos.filter(num => win_nums.includes(num)).length;
// 순위를 계산
const getRank = (count) => (count >= 2 ? 7 - count : 6);
// 최고 순위와 최저 순위 계산
const maxRank = getRank(matchCount + zeroCount);
const minRank = getRank(matchCount);
return [maxRank, minRank];
}
'JavaScript' 카테고리의 다른 글
[프로그래머스][스택/큐] 올바른 괄호, 프로세스 javascript (1) | 2024.12.14 |
---|---|
[프로그래머스 Lv.1] 실패율 javascript (0) | 2024.12.10 |
[프로그래머스 Lv.1] 옹알이(2) javascript (0) | 2024.12.06 |
[프로그래머스 Lv.1] 덧칠하기 javascript (0) | 2024.12.06 |
[프로그래머스 Lv.1] 소수 만들기 (0) | 2024.12.05 |