코딩테스트 연습 26: [프로그래머스] 문자열 내 p와 y의 개수

gyomni·2022년 1월 25일
0

Algorithm

목록 보기
26/33
post-thumbnail

출처 : 프로그래머스
사용 언어 : JavaScript

초기 코드

function solution(s){
    var answer = true;

    // [실행] 버튼을 누르면 출력 값을 볼 수 있습니다.
    console.log('Hello Javascript')

    return answer;
}

내가 작성한 코드

function solution(s){
   
    let p=s.split('').filter((str)=>str==='p'||str==='P');
    let y=s.split('').filter((str)=>str==='y'||str==='Y');
    if(p.length===y.length){
        return true;
    }else{
        return false;
    }
    

    // [실행] 버튼을 누르면 출력 값을 볼 수 있습니다.
    console.log(p.length,y.length)

   
}

다른 사람 풀이


function numPY(s){
 
    return s.toUpperCase().split("P").length === s.toUpperCase().split("Y").length;
}

🙍‍♀️ 📝

toUpperCase로 대소문자를 일치 시켜서 효율성이 ...!!
오늘도 배움배움~!~!
T or F도 따로 기재없이 바로 반환되게 ,,, 👍

profile
Front-end developer 👩‍💻✍

0개의 댓글