为什么这会返回非预期的结果?

时间:2018-08-26 03:35:51

标签: javascript reduce

所以我正在学习reduce方法,我写了这段代码...

$max

但是它实际上返回了所有元素的字符串...

我实际上是试图将它们全部求和...我希望结果是15而不是“ 12,345”

发生了什么事?我在做什么错了?

1 个答案:

答案 0 :(得分:0)

您的问题是您要将实际数组加在一起,而不是数组中的内容。在变量i内添加一个计数器和一个增量变量,例如arraySum,并调用i的位置,每次对其进行递增,它应该可以解决您的问题。