range
export const range = (start, end, step = 1) =>
[...Array(Math.floor((end - start + step) / step))].map(
(_, i) => start + i * step
)
例
1 - 10
range(1, 10)
> [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
1 - 10 (3刻み)
range(1, 10, 3)
> [1, 4, 7, 10]
1000 - 10000 (1000刻み)
range(1000, 10000, 1000)
> [1000, 2000, 3000, 4000, 5000, 6000, 7000, 8000, 9000, 10000]