Das ist mein Code, aber ich bin immer in der KonsoleIch versuche, eine Funktion zu schreiben, die die Anzahl der Vokale in einem String zurückgibt
function numOfVowels(string) {
let count = 0;
string = string.split('');
const vowels = function(string) {
for (let i = 0; i > string.length; i++) {
if (string[i].toLowerCase() === 'a' || string[i].toLowerCase() === 'e' || string[i].toLowerCase() === 'i' || string[i].toLowerCase() === 'o' || string[i].toLowerCase() === 'u'){
count+= 1;
}
return count;
}
};
}
console.log(numOfVowels('Yellow Submarine'));
Auch was ist undefiniert? Hast du es debuggt? – Carcigenicate
Sie kehren nie von 'numOfVowels' zurück. – Carcigenicate
Ich glaube, '' Yellow Submarine'' kommt unbestimmt zurück oder das '' count'''. - es ist die Zählung, die ich gerade überprüft habe –