gpt4 book ai didi

javascript - 我如何对数组中的所有数组进行减法和求和

转载 作者:行者123 更新时间:2023-11-30 08:26:45 25 4
gpt4 key购买 nike

我在数组中有几个数组:

([[10,0],[3,5],[5,8]])

我尝试减去所有内部数组 a - b,然后对结果求和(示例:10 - 0 = 10, 3-5 = -2, 5-8 = -3, 10+(-2)+(-3) = 5;

我的尝试:

 var el;
return array.reduce((a, b) => a - b );

但是我的结果出来了 Nan,现在我明白了,在我的代码中我想要数组中的子字符串数组 - 坏主意。我知道如何使用 for 或类似的东西来做到这一点,我的问题是:

我如何使用 reduce 或其他“现代”方法来做到这一点?

感谢您的帮助。

PS 对不起我的英语水平 ;)

最佳答案

您可以像这样使用 reduce() 方法。

var data = [[10,0],[3,5],[5,8]]
var result = data.reduce((r, e) => r + (e[0] - e[1]), 0);
console.log(result)

关于javascript - 我如何对数组中的所有数组进行减法和求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44337579/

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