Coding Test/프로그래머스 Lv.0

배열의 유사도 (filter, includes)

sangwoo_rhie 2023. 7. 11. 16:51

1. filer 매서드

 배열.filter(콜백함수명(처리할 현재 요소))

 

2. includes 매서드

배열이 특정 요소를 포함하고 있는지 판별하는 매서드

 

정답

문자열 배열 s1에서 e라는 매개변수를 필터링해서, 그 필터링된 값이 배열s2에서 포함되어있는 만큼의 길이를 구한다.

 

 

function solution (s1, s2) {
    let answer = s1.filter((e) => s2.includes(e)).length;
    return answer;
}