문제 설명
두 배열이 얼마나 유사한지 확인해보려고 합니다. 문자열 배열 s1과 s2가 주어질 때 같은 원소의 개수를 return하도록 solution 함수를 완성해주세요.
교집합을 구한다고 생각하면 됨
배열에서 filter
를 걸어서 s2배열에서 s1배열의 원소와 같은 것이 있는지
즉, 특정 요소를 포함하고 있는지를 판별하려면 includes
함수를 쓰면 된다.
function solution(s1, s2) {
const intersection = s1.filter(it => s2.includes(it));
return intersection.length;
}