我有一个看起来像这样的数组数组:
changes = [ [1, 1, 1, -1], [1, -1, -1], [1, 1] ];
Run Code Online (Sandbox Code Playgroud)
我想通过添加最后一个值来获取数组中的下一个值
values = [ [1, 2, 3, 2], [1, 0, -1], [1, 2] ];
Run Code Online (Sandbox Code Playgroud)
到目前为止,我已经尝试使用forEach:
changes.forEach(change => {
let i = changes.indexOf(change);
let newValue = change[i] + change[i + 1]
});
Run Code Online (Sandbox Code Playgroud)
我认为我做对了,但我无法采用这种方法进行工作,或者也许有更好的方法可以做到这一点。