[프로그래머스]JAVASCRIPT- 16

김윤지·2022년 8월 30일
0

JAVASCRIPT

목록 보기
17/25

내가 생각해낸 방법:
p, P의 갯수를 카운트해주는 count_p와
y, Y의 갯수를 카운트해주는 count_y를 비교해서
둘의 숫자가 같으면 true, 아니면 false를 반환하도록 함!

나의 코드



이제 테스트 갯수 많으면 심장 떨리는거 나만 그럼..?
무려 30개나 되서 설마설마 조마조마 했는데 다행히 통과!

function solution(s){
    let str = [...s]
    let count_p=0
    let cont_y=0
    for(i of str){
        if(i =='p'|| i =='P'){
            count_p +=1
        }
        else if (i ==='y'||i==='Y'){
            cont_y +=1 
        }
    }
    if(count_p === cont_y){
        return true
    }else{
        return false
    }
}

남의 코드


아! 해당 문자들을 전부 대문자나 소문자로 바꿨으면 됐겠구나!!
오랜만에 풀어서 그런지 머리가 멍청했다~

profile
Java, Javascript, python, DB

0개의 댓글