Я просто просматриваю вопросы, и я делал подсчет гласных. Это моя программадлина массива в Javascript
function VowelCount(str) {
var count=0;
str=str.toLowerCase();
var split=str.split("");
// code goes here
for(var i=0;i<split.length();i++){
if(split[i]=="a"||split[i]=="e"||split[i]=="i"||split[i]=="o"||split[i]=="u")
{
count++;}
}
return split;
}
Я получаю ошибку TypeError: Property 'length' of object [object Array] is not a function
Почему мой код не так? Кажется, я не понимаю.
Удалите brakets после длины;) – Igle
'length' не является функцией/метод, но просто свойство. Вместо этого используйте 'split.length'. – Gumbo
длина() не является функцией! –