var countConsistentStrings = function(allowed, words) {
return words.filter(word => {
for(char of word) {
if(!allowed.includes(char)) return false;
}
return true;
}).length;
};
배열
words
에서 조건에 맞는 요소들을 필터링하기로 했다.
요소word
의 문자 하나하나를 for문을 이용해서 접근해서 확인한다. 허용된 글자가 아닐 경우 즉시false
를 리턴한다.
최종적으로 필터링이 완료된 배열의 길이를 구하면 된다.