I am trying to add numbers on text input using javascript, but instead of 4+2=6, It shows: 4+2=42
My code:
<input type="number" id="number1"> <br>
<button onclick="sayHello();">HI</button>
<p id="texthere"></p>
<script>
function sayHello() {
let n1 = document.getElementById("number1").value;
document.getElementById("texthere").innerHTML = n1 + 2;
}
</script>
Thank you.