코딩공부/JavaScript 알고리즘
프로그래머스 문자열 내 p와 y의 개수 자바스크립트
hyunee_p
2022. 1. 20. 02:59
수도 코딩
문자열을 전부 소문자로만든다
만약 s[i]가 p면 ps배열에 p를 담는다
만약 s[i]가 y면 ys배열에 y를 담는다
두 배열의 length를 비교해서 같다면 true 다르다면 false를 리턴한다.
나의 풀이
function solution(s){
var answer = true;
s = s.toLowerCase();
let ps = [];
let ys = [];
for(let i=0; i<s.length; i++) {
if(s[i] == "p") {
ps.push(s[i])
}
if(s[i] == "y") {
ys.push(s[i])
}
}
answer = (ps.length == ys.length) ? true : false;
return answer;
}
console.log(solution("pPoooyY"))