gpt4 book ai didi

javascript - 组合两个相同大小的数组并返回总和

转载 作者:行者123 更新时间:2023-11-28 11:53:01 26 4
gpt4 key购买 nike

在 Javascript(或任何其他具有类似函数语法的编程语言)中,如果我有两个大小相同的数组,比如说a = [1,2,3,4]b=[5,6,7,8],获得以下结果的最有效方法是什么:c=[6,8,10,12]

现在,我这样做:

a.map(函数(x,i){
返回 x+b[i]
})

但理想情况下,我想要一个不涉及使用索引的解决方案。

最佳答案

ES5 数组方法很棒,但旧的 for 循环更快。

var sum = Array(a.length);
for(var i=0; i<a.length; ++i)
sum[i] = a[i] + b[i];

关于javascript - 组合两个相同大小的数组并返回总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32019544/

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