Я пытаюсь отладить некоторый написанный мной javascript и не могу понять, почему он не работает.Если я жестко кодирую переменные, это работает нормально, но если я использую document.getElementById ('id'). Value, чтобы получить переменную, то это не получается.
Пример ниже работает нормально, но как только я откомментируюзакомментированные строки это не так.Печать переменных до и после второго раздела кажется одинаковой.
На самом деле не понимаю, что происходит.Возможно, мне просто нужно поспать на нем, но если у кого-то есть предложения, это было бы здорово!
roof_width = 5;
roof_depth = 3;
panel_width = 2;
panel_depth = 1;
panel_power = 200;
roof_margin = 0.100;
panel_gap = 0.05;
roof_width = document.getElementById('roof_width').value;
roof_depth = document.getElementById('roof_depth').value;
// panel_width = document.getElementById('panel_width').value;
// panel_depth = document.getElementById('panel_depth').value;
panel_power = document.getElementById('panel_power').value;
// roof_margin = document.getElementById('roof_margin').value;
panel_gap = document.getElementById('panel_gap').value;