반응형
로또의 최고 순위와 최저 순위 ( Level 1 )
2021 Dev-Matching: 웹 백엔드 개발자(상반기) ( JavaScript )
나의 풀이
function solution(lottos, win_nums) {
let count = 0, zero = 0;
for ( let i = 0; i < lottos.length; i++ ) {
if ( win_nums.includes(lottos[i]) ) count ++
if ( lottos[i] === 0 ) zero++
}
if ( !count && !zero ) return [6,6]
return [Math.max(7-count-zero, 1), Math.min(7-count, 6)]
}
0과 이외의 숫자 개수를 센 뒤 등수 계산