var a = [1, 5, 7, 3];
console.log(DiffTheArray(a));
с ожидаемым результатом [4, 2, -4]
, что разница между каждыми двумя элементами исходного массива, как бы DiffTheArray
наиболее сжато быть реализован?Расчет 1d разница массива
Я надеялся реализовать его с помощью срезов (a.slice(1) - a.slice(0,-1)
), но, похоже, не существует встроенного способа вычитания одного массива из другого в JS.
Как получается '-4'? – guest271314
@ guest271314 '3 - 7' –