did I miss something with my script?
its like everything goes right when I press the minus (-) button, but when i press plus (+) button the calculator goes wrong. its show 1, 11, 21, ~ everything was end with 1..
here is my code :
function myFunctionDown() {
var x = document.getElementById("myNumber").value;
var y = 1;
var a = (x-y)*1;
document.getElementById("myNumber").stepUp(-1);
document.getElementById("demo").innerHTML = a;
}
function myFunctionUp() {
var x = document.getElementById("myNumber").value;
var y = 1;
var a = (x+y)*1;
document.getElementById("myNumber").stepUp(1);
document.getElementById("demo").innerHTML = a;
}
<button onclick="myFunctionDown()">-</button>
<input type="number" id="myNumber" value="0">
<button onclick="myFunctionUp()">+</button>
<br/><br/>
$ <span id="demo">0</span>
I got this code from w3school and edit it in very basic knowledge. Is there anything I miss? or do you have any better ways to write it corectly?