javascript文字列の各アルファベットをチェックするときに使用する方法
3456 ワード
エンコードテストを行うと、文字列内の特定の文字数を求める問題が発生し、使用するために記録しようとすることがあります.
1.of文字列の使用
let str = "COMPUTERPROGRAMMING"
const findChar = "C"
let cnt = 0;
for(let x of str){
if(x == findChar) cnt++;
}
return cnt;
2.一字一字切り取って配列に入れる確認
split()
let str = "COMPUTERPROGRAMMING"
const findChar = "C"
let arr = str.split("");
// ["C", "O", "M", "P", "U", "T", "E", "R", "P", "R", "O", "G", "R", "A", "M", "M", "I", "N", "G"]
let cnt = 0;
for(let i = 0; i < arr.length; i++){
if(arr[i] == findChar) cnt++;
}
return cnt;
Reference
この問題について(javascript文字列の各アルファベットをチェックするときに使用する方法), 我々は、より多くの情報をここで見つけました https://velog.io/@qjspdl/자바스크립트-문자열-한글자씩-확인할-때-쓰는-방법テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol