求javascript中这几句代码的意思?

2025-04-28 13:33:24
推荐回答(4个)
回答1:

我看你是想问
iTotal += Number(aNumbers[i])
这句的意思吧。
JavaScript定义变量时,采用的是不严格的定义,即定义一个变量,可以存储各种变量,如整型、float、bool等。
为防止上面输入的aNumbers[i]不是所需要的数字类型,故用Number进行强制转换为数字,然后进行相加,得出总和。要不就是和下面那句重复功能了。

回答2:

for是遍历了do while循环中所输入的所有数字,对它们进行求和。

iTotal += Number(aNumbers[i]);
是求和
sMessage += aNumbers[i] + "\n";
是把数组显示成数学式的形式

a += b 运算等同于 a = a + b

回答3:

就是遍历aNumbers这个数组,全部加起来

比如aNumbers=array(1,2,3)

那么显示结果就是:

1
2
3
总数:6

回答4:

恩...像他们几个所说的那样 "\n"是换行,哈哈哈哈哈哈哈哈哈哈..