我正在尝试计算字符串中元音字母的数量,但我的计数器似乎只返回一个。请问有人能告诉我代码有什么问题吗?谢谢!
var vowelCount = function(str){
var count = 0;
for(var i = 0; i < str.length; i++){
if(str[i] == 'a' || str[i] == 'i' || str[i] == 'o' ||str[i] == 'e' ||str[i] == 'u'){
count+=1;
}
}
return count;
}
console.log(vowelCount('aide'));
return count;
移到for循环外。 - Jaydip Jadhavstring.match(/[aeiou]/g).length
来匹配字符串中元音字母的数量。 - Rajesh/[aeiou]/ig
。 - Phil