배열의 유사도 _ JS

박서현·2023년 8월 4일
0
post-thumbnail
post-custom-banner

🍏배열의 유사도

🔻나의 풀이

function solution(s1, s2) {
    let count = 0;
    s1.map(str => s2.map(str2 => str === str2? count++ : null))

    return count;
}

🔻다른 사람의 풀이

function solution(s1, s2) {
    const intersection = s1.filter((x) => s2.includes(x));
    return intersection.length;
}
.includes(a, b)
 a : 찾고자 하는 요소
 b : 검색을 시작한 인덱스 (기본값 0)
 Boolean 값을 반환한다.
 
.filter( )
 callback 함수가 true를 반환하는 요소들로 이루어진 새로운 배열을 반환한다.
post-custom-banner

0개의 댓글