UNPKG

fignumbers

Version:

A comprehensive TypeScript library for generating figurate numbers across multiple dimensions

10 lines 306 B
export class TruncatedCubicGenerator { *generate({ step = 1n }) { let delta = 1n; while (true) { yield (3n * delta - 2n) ** 3n - (8n * (delta - 1n) * delta * (delta + 1n)) / 6n; delta += step; } } } //# sourceMappingURL=TruncatedCubicGenerator.js.map