循环数组

时间:2015-03-15 20:00:33

标签: javascript loops

完成sumNumbers功能。这个功能应该:

  • 返回传递给函数
  • 的数组内部的所有数字的总和
  • 如果数组为空,则此函数应返回0

例如:

sumNumbers([1, 2, 3]) // should return 6

我的代码:

sumNumbers = function(sum) {
    var sumArray = [1, 2, 3];
    for (var i = sumArray; i < 7; i ++)
        return sum
};

我通过终端测试了我的代码,并且它通过了定义总和数字,但我无法通过获取连续数字的总和。任何见解或有用的提示都会很棒!

1 个答案:

答案 0 :(得分:0)

您需要遍历数组

这样的事情:

var sum = 0;
for(var i=0; i < sumArray.length; i++) {

   sum += sumArray[i];
}