大文字の検索(JSを使用)
624 ワード
大文字の検索
質問する
文字列を入力して、文字列に大文字が何文字あるかを確認します.
クエリープログラムを作成してください.
入力値
'KoreaTimeGood'
解決策
質問する
文字列を入力して、文字列に大文字が何文字あるかを確認します.
クエリープログラムを作成してください.
入力値
'KoreaTimeGood'
解決策
// 솔루션 1
const solution = (word) => {
let upperWord = word.toUpperCase();
return upperWord.split('').reduce((acc, cur, idx) => {
return cur === word[idx] ? acc + 1 : acc;
}, 0);
}
// 솔루션 2
//문자를 아스키코드로 바꿧을때 65 ~ 90까지 대문자 97 ~ 122까지가 소문자다.
const solution = (word) => {
let answer = 0;
for (let i of word) {
let num = i.charCodeAt();
num >= 65 && num <= 90 ? answer++ : null;
}
return answer;
}
Reference
この問題について(大文字の検索(JSを使用)), 我々は、より多くの情報をここで見つけました https://velog.io/@wldns12378/대문자-찾기with-JSテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol