Код: Выделить всё
type Point = { x: number, y: number };
type PointList = Point[];
const points: PointList = [{x: 1, y: 0}, {x: 3, y: 0}, {x: 7, y: 0}, {x: 11, y: 0}];
let n = points.length;
let sumX=0, sumY=0;
for (let i = 0; i < n-1; i++) {
sumX= sumX + (points[i+1].x)-points[i].x;
console.log(sumX);
//
[![Sum][1]][1]
}
Я ищу более функциональный подход.
Подробнее здесь: https://stackoverflow.com/questions/798 ... i-0-to-n-1
Мобильная версия