Задать вопрос
@Xsader

Почему не работает код?

Почему данный код
var rep = [1, 2, 3, 4]
while(rep){                 
         var shi   
        shi = rep.shift()
        console.log(shi)
}

Не работает?
Выводит undefined в бесконечном лупе.
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Scorpi
@Scorpi
Неправильное условие в цикле, нужно проверять длинну массива.

let rep = [1, 2, 3, 4];
while (rep.length > 0) {
    let shi = rep.shift();
    console.log(shi);
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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