Na dobrą sprawę można to zrobić zwykłą pętlą:
function sum(tab1, tab2) {
const summedArray = [];
for (let i = 0; i < Math.max(...[tab1.length, tab2.length]); i++) {
summedArray.push(tab1[i] + tab2[i]);
}
return summedArray;
}
sum([-5,7,12,8,42,76], [9, 8 ,33, 56,11,-5]); // [4, 15, 45, 64, 53, 71]
P.S. Chyba pomyliłeś się przy wartościach w zmiennej result, bo:
- -5 + 9 = 4, a nie 94
- 12 + 33 = 45, a nie 55