[Programmers] 배열의 유사도

그래도 해야지·2023년 4월 6일
0

Programmers

목록 보기
6/40
post-thumbnail

문제 설명
두 배열이 얼마나 유사한지 확인해보려고 합니다. 문자열 배열 s1과 s2가 주어질 때 같은 원소의 개수를 return하도록 solution 함수를 완성해주세요.

🤔 해설

교집합을 구한다고 생각하면 됨
배열에서 filter를 걸어서 s2배열에서 s1배열의 원소와 같은 것이 있는지
즉, 특정 요소를 포함하고 있는지를 판별하려면 includes 함수를 쓰면 된다.

✅ 답

function solution(s1, s2) {
    const intersection = s1.filter(it => s2.includes(it));
    return intersection.length;
}

0개의 댓글