commerce/site/lib/range-map.ts
2022-04-28 16:55:18 +02:00

8 lines
178 B
TypeScript

export default function rangeMap<T>(n: number, fn: (i: number) => T): T[] {
const arr: T[] = new Array(n)
for (let i = 0; i < n; i++) {
arr[i] = fn(i)
}
return arr
}