gpt4 book ai didi

Javascript:将数组中的数据插入函数参数

转载 作者:行者123 更新时间:2023-11-29 16:05:13 25 4
gpt4 key购买 nike

我只学习了 2 周的 javascript,所以如果我的问题看起来很奇怪/没有意义,我深表歉意。我正在学习数组的基础知识,为了帮助我学习,我喜欢练习和尝试代码,但我似乎无法弄清楚这一点。

我创建了一个简单的函数,并希望调用该函数来计算数组中变量的总和。下面是我的代码:

//functions

function simpleCalc (a,b) {
var result = a + b;
return result;
}

//array

var myArray = [12,567];

//final calculation

var total = simpleCalc([0],[1]);

alert("The total is " + total);

谁能解释一下我是如何将数字“12”和“567”输入到函数参数中的?这里的结果按原样输出到“01”

谢谢

最佳答案

你有两个选择:

  1. 您的选择,但仅限于两个值。

您需要像这样传递对数组元素的引用 (myArray[0], myArray[1])

  1. 创建新函数 - 我们将其命名为 sumValuesInArray(),传递一个 array 并使用 for 循环计算数组中的所有值。

在此处查看工作示例:

//functions

function simpleCalc (a,b) {
var result = a + b;
return result;
}

//array

var myArray = [12,567];

//final calculation

var total = simpleCalc(myArray[0],myArray[1]);

//alert("The total is " + total);


// OR

function sumValuesInArray(array) {
var total = 0;

for(i = 0; i < array.length; i++) {
var element = array[i];

total += element;
}

return total;
}

console.log(sumValuesInArray(myArray));

关于Javascript:将数组中的数据插入函数参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44997622/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com