@inefablecl
Щас бы что-то работало...

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



Не правильно работает строчка
let inputNumber = document.getElementById("inp_n").innerHTML;

подскажите почему.
  • Вопрос задан
  • 61 просмотр
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
Это инпут. Ну какой innerHTML?
document.getElementById("inp_n").value;
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
IgorVader
@IgorVader
let inputNumber = document.getElementById("inp_n");  // Объект dom
let inputNumberValue = inputNumber.value; // Значение input
for (i = 0; i < inputNumberValue; i++) {
    total = total * (inputNumberValue - i);
  }
console.log(inputNumberValue + "! = " + total);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы