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

Đếm số từ trong một câu trong JavaScript

Chúng tôi được yêu cầu viết một hàm JavaScript sử dụng một chuỗi. Hàm của chúng ta phải đếm số lượng bảng chữ cái (chữ hoa hoặc chữ thường) trong mảng.

Ví dụ - Nếu chuỗi đầu vào là -

const str = 'this is a string!';

Sau đó, đầu ra phải là -

13

Ví dụ

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

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

Đầu ra

Và đầu ra trong bảng điều khiển sẽ là -

13