Computer >> Máy Tính >  >> Lập trình >> Javascript

Tìm số lần một chữ cái cụ thể xuất hiện trong một câu trong JavaScript

Chúng tôi được yêu cầu viết một hàm JavaScript để tìm số lần một chữ cái cụ thể xuất hiện trong câu.

Ví dụ

Mã cho điều này sẽ là -

const string = 'This is just an example string for the program';
const countAppearances = (str, char) => {
   let count = 0;
   for(let i = 0; i < str.length; i++){
      if(str[i] !== char){
         // using continue to move to next iteration
         continue;
      };
      // if we reached here it means that str[i] and char are same
      // so we increase the count
      count++;
   };
   return count;
};
console.log(countAppearances(string, 'a'));
console.log(countAppearances(string, 'e'));
console.log(countAppearances(string, 's'));

Đầu ra

Đầu ra trong bảng điều khiển -

3
3
4