Добавьте два столбца и отобразите результат в третьем столбце в таблице HTML.
info1
и info2
уже имеют значение элемента. Вы ошибочно пытаетесь снова получить доступ к значению, которое на самом деле не существует и предоставляет undefined
. Таким образом, undefined undefined
результаты NaN
(Not-A-Number).
Кроме того, info3
относится к элементу, вы должны использовать свойство value
чтобы назначить новое значение для элемента.
Обратите внимание: function = () ={amp}gt; {...
не является допустимым синтаксисом. Кроме того, поскольку входное значение имеет тип string , преобразование значения в число перед установкой значения не имеет смысла.
Попробуйте следующим образом:
var myFunction = () ={amp}gt; { var info1 = parseInt(document.getElementById("info1").value); var info2 = parseInt(document.getElementById("info2").value); var res = info1 info2; var info3 = document.getElementById("info3"); info3.value = res; // Number(res) is meaningless here }