У меня есть массив массивов, который выглядит так:
changes = [ [1, 1, 1, -1], [1, -1, -1], [1, 1] ];
Я хочу получить следующее значение в массиве, добавив последнее значение
values = [ [1, 2, 3, 2], [1, 0, -1], [1, 2] ];
до сих пор я пытался использовать forEach:
changes.forEach(change => {
let i = changes.indexOf(change);
let newValue = change[i] + change[i + 1]
});
Я думаю, что я на правильном пути, но я не могу заставить этот подход работать, или, может быть, есть лучший способ сделать это.