繁体   English   中英

如何使用Javascript中的变量进行算术运算?

[英]How to do arithmetic with variables in Javascript?

我正在尝试制作一个Web应用程序,为此,显然我需要知道如何修改变量。 我是JS的新手,我缺少什么吗? 以下返回NaN

        var example = 30
    function add() {
        var example = example + 10
        document.getElementById("text").innerHTML = example
    }

    <P id="text"></text>
<button onclick="add()">

如果要使用在外部分配的值,则不应在函数内部再次声明example变量

  var example = 30 function add() { example = example + 10 document.getElementById("text").innerHTML = example } 
 <P id="text"></p> <button onclick="add()">Add</button> 

您正在函数中重新声明变量-您也可以缩写为: example += 10; 他说example的值等于example加10的值。

 var example = 30 function add() { example += 10; document.getElementById("text").innerHTML = example } 
 <button onclick="add()">Click Me</button> <p id="text"></p> 

您已经重新声明了相同的变量,这就是为什么在功能范围视图中, example为NaN。

 var example = 30 function add() { example += 10; document.getElementById("text").innerHTML = example } 

您不能重新声明相同的变量示例,并且必须正确完成按钮标签和段落标签的关闭。

您将需要这些更改

 var example = 30 function add() { example = example + 10 document.getElementById("text").innerHTML = example } 
 <p id="text"></p> <button onclick="add()">submit</button> 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM