将字符串与变量连接时,无法正确执行操作。当求和时,当放置字符串“Sum”时,变量被连接起来,而不是如果我删除它们,它们加起来很好。
function mates(){
var result = document.getElementById("result");
var num1 = parseInt(prompt("Numero 1"));
var num2 = parseInt(prompt("Numero 2"));
result.innerHTML = "Suma"+num1 + num2+ "<br />";
result.innerHTML += "Resta" +num1 - num2;
}
<html>
<head></head>
<body>
<p>
<input id="bot1" type="button" value="F1" onclick="mates()" />
</p>
<p id="result"></p>
</body>
</html>
你试过放括号吗?
用括号表示操作的优先级。
没有必要像那样连接,而是使用模板字符串。
一直这样
br
可以在相同的bakticks内在这里,您可以查看它对跨浏览器的广泛支持。
在这里你可以阅读更多关于它的来源