Why is "5" + 2+3 and 2+3+ "5" different in JavaScript?
This if giving me wrong result.
<p>The result of adding "5" + 2 + 3</p>
<p id="demo"></p>
<script>
x = "5" + 2 + 3;
document.getElementById("demo").innerHTML = x;
</script>
<p> result of adding 2+3+"5"</p>
<p id="qwe"></p>
<script>
y = 2 + 3 + "5";
document.getElementById("qwe").innerHTML = y;
</script>