gpt4 book ai didi

javascript - 垂直添加 JavaScript 数组

转载 作者:行者123 更新时间:2023-12-02 15:40:48 24 4
gpt4 key购买 nike

我有 2 个数组 =

var arr1 = ['20', '35', '50'];

var arr2 = ['+5', '-5', '+10'];

我需要垂直添加元素:

var finalArr = ['25', '30', '60'];

我尝试过:

var arr1 = ['20', '35', '50']
var arr2 = ['+5', '-5', '+10'];
for (var i = 0; i < arr1.length; i++) {
var arr1 = arr1[i] + arr2[2];
}

最佳答案

您需要使用相同的索引添加数组的相应元素。您还需要将结果分配到 arr1 中的关联索引或新数组中。此外,数组元素要么首先必须是数字,要么需要在循环中将它们转换为数字。由于它们都是字符串,您只需连接它们而不是添加它们。

var arr1 = [20, 35, 50], arr2 = [5, -5, 10], finalArr = [];
for (var i = 0; i < arr1.length; i++) {
finalArr.push(arr1[i] + arr2[i]);
}

关于javascript - 垂直添加 JavaScript 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32598083/

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