因此我的代码出现问题。我的目标是计算并正确使用布尔值" insideVowelGroup"。我想知道如何计算v if如果说两只v next彼此相邻,那就算是一只。。差不多完了请帮忙
lib
}
答案 0 :(得分:0)
我不太确定这些代码在做什么,直到我在这里和那里进行一些“智能”的猜测。
我认为问题在于:
if (insideVowelGroup) // no vowel/or combo vowel yet
{ // Start new vowel group
count++;
insideVowelGroup = true;
}
你可能需要这个:
if ("aeiouy".indexOf(c) >= 0)
{
if (!insideVowelGroup) // Your mistake is here
{
count++;
insideVowelGroup = true;
}
}
else
{
insideVowelGroup = false; // You need to reset it if
// the character is not a vowel character
}