Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptのステートメントで特定の文字が繰り返される回数を出力するにはどうすればよいですか?


javascriptで文字列内の文字が繰り返される回数を見つける最も簡単な方法は、文字列を反復処理して、すべての文字の出現を見つけることです。

let s = "hello world!";
let searchChar = "l";
let count = 0;
for(let i = 0; i < s.length; i ++) {
   if(s[i] == searchChar) {
      count ++;
   }
}
console.log(count)

出力

3

  1. Unicode番号から文字をフェッチする方法-JavaScript?

    Unicode番号から文字をフェッチするには、JavaScriptでString.fromCharCode()を使用します。 構文は次のとおりです- String.fromCharCode(yourIntegerValue) ここで、yourIntegerValueはUnicode番号です。 例 以下はコードです- var letters = 'ABCDEFGH'; for (var i = 0; i < letters.length; i++) {    console.log(letters[i] + "=" + lett

  2. 配列内で最も頻繁な数と、JavaScriptで繰り返される回数を見つけます

    リテラルの配列を受け取り、配列内で最も頻繁な数値とそれが繰り返される回数を見つけるJavaScript関数を作成する必要があります。 例 このためのコードは-になります const arr = ['13', '4', '1', '1', '4', '2', '3', '4', '4', '1', '2', '4', '9', '3']; const findFrequen