<!DOCTYPE html>
<html>
<body>
<h1>JavaScript 变量</h1>
<p>在本例中,x、y 以及 z 都是变量。</p>
<p id="demo"></p>
<script>
var x = 7;
var y = 8;
var z = x + y;
document.getElementById("demo").innerHTML =
"z 的值是:" + z;
</script>
</body>
</html>
正确方法:
加法的实现,这样即可:
var a = 10,
b = 20;
console.log(a+b)
[Running] node "/Users/ivyone/hami55/ruguo.js"
30
[Done] exited with code=0 in 0.056 seconds
另外一个:
var a = '10',
b = '20';
console.log(a+b)
[Running] node "/Users/ivyone/hami55/ruguo.js"
1020
[Done] exited with code=0 in 0.079 seconds
前面障碍的原因是,以为
document.getElementById(“demo”).innerHTML是实现加法的代码
这只是引用html的代码?
getElementById() 方法可返回对拥有指定 ID 的第一个对象的引用。