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

Trả về nguyên âm trong một chuỗi trong JavaScript

Chúng tôi được yêu cầu viết một hàm JavaScript có trong một chuỗi có thể chứa một số bảng chữ cái. Hàm sẽ đếm và trả về số nguyên âm tồn tại trong chuỗi.

Ví dụ

Sau đây là mã -

const str = 'this is a string';
const countVowels = (str = '') => {
   str = str.toLowerCase();
   const legend = 'aeiou';
   let count = 0;
   for(let i = 0; i < str.length; i++){
      const el = str[i];
      if(!legend.includes(el)){
         continue;
      };
      count++;
   };
   return count;
};
console.log(countVowels(str));

Đầu ra

Sau đây là kết quả trên bảng điều khiển -

4