I am adding two numbers, I get a correct value.
Got the value after sum
function myFunction() {
var y = document.getElementById("txt1").value;
var z = document.getElementById("txt2").value;
var x = Number(y) + Number(z);
document.getElementById("demo").innerHTML = x;
}
<p>
Click the button to calculate x.
<button onclick="myFunction()">Try it</button>
</p>
<p>
Enter first number:
<input type="text" id="txt1" name="text1" value="1">
Enter second number:
<input type="text" id="txt2" name="text2" value="2">
</p>
<p id="demo"></p>
Use
parseFloat
it will convert string to number including decimal values.This code sums both the variables! Put it into your function
You can do a precheck with regular expression wheather they are numbers as like
boss just add a simple type casting method as the input is taken in text use following
try this
Simple