Computer >> 컴퓨터 >  >> 프로그램 작성 >> 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