Есть один input, кнопка и число, заданное сначала. В input пользователь вводит числа. При нажатии кнопки выполняется функция, которая выводит сумму данных двух чисел на страницу.
Но числа у меня не суммируются, а просто соединяются. Вот мой код
function c(){
function createIncrementor(sum) {
return function (num) {
return (w.innerHTML=sum + num);
};
}
const addOne = createIncrementor(a.innerHTML);
addOne(d.value)
}
HTML:
<h1 id="a">1000</h1>
<input type="number" id='d'>
<button id='c' onclick="c()">sdf</button>
<div id="w"></div>