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 câu bằng cách sử dụng vòng lặp for, break và continue - 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ụ

Hãy viết mã cho chức năng này -

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

Sau đây là đầu ra trong bảng điều khiển -

3
3
4