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