Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RangeFactory

Hierarchy

  • RangeFactory

Callable

  • __call(end: number): Range
  • __call(start: number, end: number): Range
  • Creates a closed range [0, end]

    Parameters

    • end: number

    Returns Range

  • Creates a closed range [start, end]

    Example (es module)

    import { range } from '@ouracademy/range'
    console.log(range(2, 10))
    anothernote

    See range(end), upTo(), startingOn().

    Parameters

    • start: number

      or left.

    • end: number

      or end

    Returns Range

    .

Index

Methods

Methods

startingOn

  • startingOn(start: number): Range
  • Creates a range ending at infinity [start, infinity]

    Parameters

    • start: number

    Returns Range

upTo

  • upTo(end: number): Range
  • Creates a range starting from -infinity [-infinity, end]

    Parameters

    • end: number

    Returns Range

Generated using TypeDoc