🔻나의 풀이
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를 반환하는 요소들로 이루어진 새로운 배열을 반환한다.