문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/12916
문제 설명
대문자와 소문자가 섞여있는 문자열에서 p의 개수와 y의 개수를 비교하여 같으면 True, 다르면 Flase를 return하는 문제이다.
제한사항
- 문자열 s의 길이 : 50 이하의 자연수
- 문자열 s는 알파벳으로만 이루어져 있습니다.
✅ Code - 성공
function solution(s){
var answer = true;
let cntP = 0, cntY = 0;
s.split('').map(data => {
if (['p', 'P'].includes(data) ) {
cntP += 1;
} else if (['y', 'Y'].includes(data)) {
cntY += 1;
}
})
return cntP === cntY ? true : false;
}
'알고리즘 문제 > 프로그래머스_Lv1 도장깨기' 카테고리의 다른 글
[프로그래머스] 서울에서 김서방 찾기 (Javascript) (0) | 2023.12.18 |
---|---|
[프로그래머스] 문자열 다루기 기본 (Javascript) (0) | 2023.12.14 |
[프로그래머스] 문자열 내 마음대로 정렬하기 (Javascript) (0) | 2023.12.13 |
[프로그래머스] 문자열 내림차순으로 배치하기 (Javascript) (0) | 2023.12.12 |
[프로그래머스] 수박수박수박수박수박수? (JavaScript) (1) | 2023.12.07 |