fignumbers
Version:
A comprehensive TypeScript library for generating figurate numbers across multiple dimensions
16 lines • 471 B
JavaScript
export class SixDimensionalMgonalPyramidalGenerator {
*generate({ step = 1n, m = 4n }) {
let delta = 1n;
while (true) {
yield (delta *
(delta + 1n) *
(delta + 2n) *
(delta + 3n) *
(delta + 4n) *
((m - 2n) * delta - m + 8n)) /
720n;
delta += step;
}
}
}
//# sourceMappingURL=SixDimensionalMgonalPyramidalGenerator.js.map