我已经成功地尝试创建一个函数,将数组中所有元素的数值加到总数中,但是在为数组的长度和数组本身分配不同的变体时似乎存在问题分别。
所以这是目前表面上不起作用的方法
var firstValue = 0;
var secondValue = 0;
var firstArray = [8, 5];
var secondArray = [10, 10];
function calculateSum(x,y) {
for ( var i = 0; i < y.length; i++) {
x += y[i];
}
return x
}
calculateSum(firstValue, firstArray);
console.log(calculateSum);
最佳答案
您登录的是函数本身,而不是返回值。
var a=calculateSum(firstValue, firstArray);
console.log(a);
它输出 13;
关于javascript - 在函数中添加数组元素的数值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29563668/