Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

range

import { range } from "https://raw.githubusercontent.com/JOTSR/Denum/master/mod.ts";

Return an array based on input range. All parameters must be of the same type

function range(
start: number,
end: number,
_step?: number,
): number[];
function range<T extends number | bigint>(
start: T,
end: T,
_step?: T,
): bigint[];
function range<T extends number | bigint>(
start: T,
end: T,
_step?: T,
): T[];
§
range(start: number, end: number, _step?: number): number[]
[src]

Return an array based on input range. All parameters must be of the same type

§Parameters

§
start: number
[src]

Start bound

§
end: number
[src]

End bound

§
_step?: number optional
[src]

Increment/Decrement step (default = 1)

§Return Type

§
number[]
[src]

Array of same type of parameters

§
range<T extends number | bigint>(start: T, end: T, _step?: T): bigint[]
[src]

Return an array based on input range. All parameters must be of the same type

§Type Parameters

§
T extends number | bigint
[src]

§Parameters

§
start: T
[src]

Start bound

§
end: T
[src]

End bound

§
_step?: T optional
[src]

Increment/Decrement step (default = 1n)

§Return Type

§
bigint[]
[src]

Array of same type of parameters

§
range<T extends number | bigint>(start: T, end: T, _step?: T): T[]
[src]

§Type Parameters

§
T extends number | bigint
[src]

§Parameters

§
start: T
[src]
§
end: T
[src]
§
_step?: T optional
[src]

§Return Type