【发布时间】:2015-03-31 05:58:10
【问题描述】:
如何将多个值添加到另一个值以使其递增?
例如,每当一个变量获得一个新值时,将该值添加到主总计中,并像计数器一样递增它。因此,如果一个值更改为 4,然后更改为 5,然后更改为 2,则增加的总值将为 11。
是“++”还是“=+”?
我试图通过下面的一个简单示例来让它工作:
单击我以更改我的 HTML 内容 (innerHTML)。 <script>
var blue;
var green = 3;
var yellow = 3;
blue =+ green;
blue =+ yellow;
document.getElementById("demo").innerHTML=blue;
</script>
所以我希望蓝色现在的值为 6。
谢谢。
【问题讨论】:
-
这远不是您唯一需要知道的,但它是
+=,而不是=+。 -
而且你必须正确初始化
var blue = 0; -
@Pointy 啊谢谢。我在我的示例中尝试了它并得到了 NaN 但意识到我没有将我的蓝色变量声明为整数,这给了我想要的东西。谢谢。
-
@freakish 是的,后来意识到了谢谢。
-
@jord49 如果你已经解决了这个问题,要么自己添加解决方案作为答案并接受它,要么删除问题。如果能帮助其他人学习,前者更可取。
标签: javascript html variables counter increment