Задать вопрос
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);
  • Вопрос задан
  • 187 просмотров
Подписаться 1 Простой 6 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы