filter()
, includes()
filter()
function solution(lottos, win_nums) {
const worst = lottos.filter((n) => win_nums.includes(n)).length;
const best = worst + lottos.filter((n) => n === 0).length;
return [7 - (best > 1 ? best : 1), 7 - (worst > 1 ? worst : 1)];
}
다른 사람 풀이 중 순위를 배열로 만들어두고 당첨 숫자 수를 인덱스로 써서 접근하는 방식이 있었는데 정말 깔끔했다. 갈길이 멀구먼...