为什么在Javascript/HTML中添加整数后跟添加一个字符串,然后添加更多整数会导致正确添加整数但在字符串之后它们基本上被视为字符串?
防爆.
<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<script>
var y = 5 + 5 + 2 + "3" + 1 + 2;
document.getElementById("demo").innerHTML = "<br>" + y + "<br>"
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
运行它返回12312,这是添加5 + 5 + 2和字符串"3",但然后连接1和2而不是添加...为什么这样?
| 归档时间: |
|
| 查看次数: |
58 次 |
| 最近记录: |