Chúng ta cần viết một hàm JavaScript nhận một chuỗi. Hàm của chúng ta được cho là đếm số lượng chữ cái (chữ hoa hoặc chữ thường) trong chuỗi.
Ví dụ – Nếu chuỗi đầu vào là:
const str = 'this is a string!';
Thì đầu ra nên là:
13
Ví dụ
Mã thực hiện:
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));
Kết quả
Kết quả trong console:
13