프로그래머스(JavaScript)/Lv0

[프로그래머스 : 코딩테스트 입문]Lv0. 외계어 사전(JavaScript)

지미지민 2024. 3. 26. 21:36

 

 

 

💜 코드


function solution(spell, dic) {
    const result = [];
    dic.forEach((v) => {
       let count = 0;
        spell.forEach((j) => {
            if(v.includes(j)) count++;
        });
        
        if(count === spell.length) result.push(v);
    });
    
    return result.length === 0? 2 : 1;
}

 

 

 

💜 실행 결과


 

 

 

💜 다른 사람의 풀이


function solution(spell, dic) {
    return dic.filter(v=>spell.every(c=>v.includes(c))).length ? 1 : 2;
}