// 일단 겹치는게 최저 순위
// 0 다 맞는게 최고 순위
function solution(lottos, win_nums) {
var answer = [];
lottos.sort((a,b)=>a-b)
win_nums.sort((a,b)=>a-b)
// 맞는거 개수
const right = lottos.filter(el => win_nums.includes(el)).length;
// 모르는거 개수
const dontknow = lottos.filter(lotto => lotto === 0).length;
// 최소: right
let min=0;
if (right<=1){
min=6;
}else{
min=7-right;
}
// 최대: right+donknow
let max=0;
switch(right+dontknow){
case 6: max=1
break;
case 5: max=2
break;
case 4: max=3
break;
case 3: max=4
break;
case 2: max=5;
break;
default: max=6
}
answer = [max, min]
return answer;
}