【JavaScript】文字列内の特定文字の出現回数をカウントする方法

avaScriptを使用して、特定の文字列内にある特定の文字の出現回数をカウントする方法を学びましょう。この記事では、文字列を走査して特定の文字を数えるシンプルな方法を紹介します。

文字列内の特定文字の出現回数をカウントする方法

JavaScriptを使用して、文字列内の特定文字の出現回数をカウントする方法は以下の通りです。

function countOccurrences(str, char) {
    let count = 0;
    for (let i = 0; i < str.length; i++) {
        if (str.charAt(i) === char) {
            count++;
        }
    }
    return count;
}

// 使用例
const text = "Hello, how are you?";
const charToCount = "o";
const occurrences = countOccurrences(text, charToCount);
console.log(`"${charToCount}" は ${occurrences} 個あります。`);

この関数は、与えられた文字列 str 内にある特定の文字 char の出現回数を数えます。

まとめ

JavaScriptを使用して、文字列内の特定文字の出現回数をカウントする方法を学びました。この方法を活用することで、文字列の処理や解析に役立ちます。