Javascript变量如何工作?

时间:2018-10-20 21:29:48

标签: javascript ecmascript-6 var ecmascript-5 ecmascript-2017

最近开始学习Javascript。

给我班上一个作业,单击一个按钮(按钮上写有数字10),并且必须有“ Result = 55”。 (此处添加了0到10的所有数字)

要通过单击按钮更改单词,请编写如下代码:

var sum = 0

提交学校作业后,得知必须在var p = document.getElementById("mydata")上方添加var sum = 0

但是,不明白group by是什么意思。至于已经显示出何时开始和结束计算的外观,感觉它不必在那里。

1 个答案:

答案 0 :(得分:4)

kind: ConfigMap metadata: creationTimestamp: 2018-10-16T21:44:10Z name: my-config namespace: default resourceVersion: "163" 声明一个名为var sum = 0;的局部变量,并将其初始值设置为sum

如果您不这样做,那么当您这样做:

0

变量sum = sum + i; 最初是未定义的,将变量sum添加到变量i(不是数字)中。

某些语言(例如PHP)在算术表达式中自动将初始化的变量视为NaN,但是JavaScript不会这样做,因此您需要指定变量的初始值。

这与0循环确定何时开始和结束的方式无关。关于如何正确地沿途添加数字。

它不必在for分配之前,但必须在p循环之前。

还行

for

不需要在循环内。您应该等到循环完成。