I have got two simple input fields.
I tried to sum them up but they seem to be concatenated even though I have used parseFloat function
<input type="text" id="x"/>
<input type="text" id="y"/>
<button id="add">ADD</button>
<h1 id="displayResult"></h1>
<script>
var x = document.getElementById("x");
var y = document.getElementById("y");
var add = document.getElementById("add");
var displayResult = document.getElementById("displayResult");
x = parseFloat(x);
y = parseFloat(y);
add.addEventListener('click', ()=>{
displayResult.innerHTML = x.value + y.value
})
</script>