#나의 풀이
function solution(s){
var answer = true;
s = s.toLowerCase();
let p = 0;
let y = 0;
for (let i = 0; i < s.length; i++){
if (s[i] === "p"){
p++;
}
if (s[i] === "y"){
y++;
}
}
if(p === y)
return answer;
else
return false;
}
#다른 방법
1. split메소드를 활용하여 리스트의 길이 비교
2. match메소드를 활용하여 리스트의 길이 비교
* 포함되는 문자가 없을 경우의 예외처리를 해주어야 한다.
2021/01/01 - [개발/Javascript] - 문자열 찾기
'코딩테스트 > Javascript' 카테고리의 다른 글
수박수박수박수박수박수? (0) | 2021.01.11 |
---|---|
서울에서 김서방 찾기 (0) | 2021.01.09 |
문자열 다루기 기본 (0) | 2021.01.06 |
문자열 내림차순으로 배치하기 (0) | 2021.01.05 |
같은 숫자는 싫어 (0) | 2021.01.03 |