I am looking for a way to calculate two numbers, where each of these two numbers have a string beside it in a textbox like "dolar" or "meter", when I add the string in value="" and calculate I get this message: NaN
here is my code:
function myFunction() {
var y1 = document.getElementById("text1").value;
var y2 = document.getElementById("text2").value;
var x = Number(y1) + Number(y2);
document.getElementById("demo").value = x;
}
<p>
Enter first number:
<input type="text" size="10" id="text1" name="text1" onblur="myFunction()"> Enter second number:
<input type="text" size="10" id="text2" name="text2" onblur="myFunction()">
</p>
<input type="text" id="demo" name="demo" size="10" value="">