gpt4 book ai didi

javascript - 在 Javascript 中对整数数组执行计算

转载 作者:行者123 更新时间:2023-11-30 18:36:58 26 4
gpt4 key购买 nike

我正在尝试使用 for 循环将数组的维度一起添加到变量中。然后我使用警报显示一个弹出框,其中包含一个值,只是为了确保它正常工作,但是弹出框显示未定义,而不是我期望的值。有任何想法吗?

var actor = new Array [
[20,30,10,30,10],
[10,20,40,30,0],
[10,10,20,40,20]]

var n1 = 0;
for (var i = 0; i < 6; i++)
{
n1 = n1 + actor[0][i];
}

最佳答案

您没有正确创建数组,并且您的 for循环越界。

它应该是这样的。

var actor = [
[20,30,10,30,10],
[10,20,40,30,0],
[10,10,20,40,20]
]

var n1 = 0;
for (var i = 0; i < 5; i++)
{
n1 = n1 + actor[0][i];
}

附言您可以更改 n1 = n1 + actor[0][i];n1 += actor[0][i]; .您也可以考虑更改 for (var i = 0; i < 5; i++)for (var i = 0; i < actor[0].length; i++)

关于javascript - 在 Javascript 中对整数数组执行计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7967773/

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