diff --git a/site/lib/range-map.ts b/site/lib/range-map.ts index 886f20d6b..fead25046 100644 --- a/site/lib/range-map.ts +++ b/site/lib/range-map.ts @@ -1,7 +1,7 @@ export default function rangeMap(n: number, fn: (i: number) => any) { - const arr = [] - while (n > arr.length) { - arr.push(fn(arr.length)) + const arr = new Array(n) + for (let i = 0; i < n; i++) { + arr[i] = fn(i) } return arr }