Options
All
  • Public
  • Public/Protected
  • All
Menu

Class NumberSpec

A convenience spec for JS number.

Range constructors use it by default when no explicit spec was provided.

Hierarchy

Index

Constructors

constructor

Accessors

comparator

  • get comparator(): (a: number, b: number) => number
  • A standard comparator implementation.

    See RangeSpec.comparator for important details.

    Returns (a: number, b: number) => number

      • (a: number, b: number): number
      • Parameters

        • a: number
        • b: number

        Returns number

Methods

isEqual

  • isEqual(a: number, b: number): boolean

isGreaterOrEqualTo

  • isGreaterOrEqualTo(value: number, thanTo: number): boolean

isGreaterThan

  • isGreaterThan(value: number, than: number): boolean

isInfinity

  • isInfinity(value: number): boolean

isLessOrEqualTo

  • isLessOrEqualTo(value: number, thanTo: number): boolean

isLessThan

  • isLessThan(value: number, than: number): boolean

Generated using TypeDoc