Witam,
Mam za zadanie napisać funkcję przyjmującą jako argument dwie tablice. Funkcja ma zwracać nową tablicę zawierającą sumy odpowiednich indeksów z obu tablic, a jeśli, któraś tablica jest dłuższa od drugiej to funkcja ma także zwrócić nową tablice z tymi elementami.
Udało mi się wykonać pierwszą część zadania:
var sumArrays = [];
var outputArr = [];
var addArrays = function(arr1, arr2) {
for(i = 0; i < arr1.length; i++) {
for(j = 0; j < arr2.length; j++) {
sumArrays = arr1[i] + arr2[i];
}
outputArr.push(sumArrays);
}
return outputArr;
}
console.log(addArrays([1,2,3,4,5],[1,2,3,4,5]));
konsola zwraca sumę indeksów obu tablic, jednak nie potrafię poradzić sobie ze stworzeniem drugiej tablicy, która zawierałaby indeksy tablicy dłuższej. Proszę o radę.