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

Почему не выводится в цикле?

Когда пиши в цикле появляется ошибка Uncaught TypeError: Cannot set properties of null (setting 'innerHTML')
let num;


for(num = 0;num < 5;num++){
  document.getElementById(`bone${num}`).innerHTML = arrRandomInt[num];
  }


Когда пишу без то все норм

document.getElementById("bone1").innerHTML = arrRandomInt[0];
  document.getElementById("bone2").innerHTML = arrRandomInt[1];
  document.getElementById("bone3").innerHTML = arrRandomInt[2];
  document.getElementById("bone4").innerHTML = arrRandomInt[3];
  document.getElementById("bone5").innerHTML = arrRandomInt[4];
  • Вопрос задан
  • 71 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Alex_mos
@Alex_mos
Google всему голова
for(let num = 0;num < 5;num++){
num переменная
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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