ZdraviiSmisl
@ZdraviiSmisl

Почему ошибка Cannot read property 'length' of undefined?

ошибка в строке 1.. нельзя так что ли брать длину у строки..или я обращаясь к элементу массива не получаю строку?

function findLongest(str) {
  
  var spl = str.split(" ");
  var longest = 0
  
  for (var i = 0; i <= spl.length; i++) {
    if (spl[i].length > longest) {    //(1)
      longest = spl[i].length;
    }
    }
    return longest;
}
console.log(findLongest("The quick white fox jumped around the massive dog"), 7);
  • Вопрос задан
  • 172 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 23:00
5000 руб./за проект
19 апр. 2024, в 20:43
20000 руб./за проект