レベル1[JavaScript]文字列のpとyの数
問題の説明
文字列sには大文字と小文字が含まれます.sで「p」と「y」の個数を比較し、「同じものが真であり、異なるものがfalseを返す」ソリューションを完了します.p"もyも存在しない場合、常にTrueが返されます.ただし、数字の比較では大文字と小文字は区別されません.
たとえば、sがpPooyyであればtrue、Pyyであればfalseを返します.
せいげんじょうけん文字列sの長さ:50未満の自然数 文字列sはアルファベットのみからなる. I/O例
I/O例説明
I/O例#1
「p」の個数が「y」の個数に等しいため、trueを返します.
I/O例#2
false(1つの「p」と2つの「y」)を返します.
のり付け
文字列sには大文字と小文字が含まれます.sで「p」と「y」の個数を比較し、「同じものが真であり、異なるものがfalseを返す」ソリューションを完了します.p"もyも存在しない場合、常にTrueが返されます.ただし、数字の比較では大文字と小文字は区別されません.
たとえば、sがpPooyyであればtrue、Pyyであればfalseを返します.
せいげんじょうけん
I/O例説明
I/O例#1
「p」の個数が「y」の個数に等しいため、trueを返します.
I/O例#2
false(1つの「p」と2つの「y」)を返します.
のり付け
function solution(s) {
let count_p = 0;
let count_y = 0;
for (let i = 0; i < s.length; i++) {
if (s[i] === 'p' || s[i] === 'P') {
count_p++;
} else if (s[i] === 'y' || s[i] === 'Y') {
count_y++;
}
}
if (count_p === count_y) {
return true;
} else {
return false;
}
}
Reference
この問題について(レベル1[JavaScript]文字列のpとyの数), 我々は、より多くの情報をここで見つけました https://velog.io/@ohjoon/Level-1-자바스크립트-문자열-내-p와-y의-개수テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol