Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 1.97 KB

numberbetween.md

File metadata and controls

31 lines (20 loc) · 1.97 KB

NumberBetween

NumberBetween<Min, Max, Type>

A number type or an instance of Number between a specified range takes generic type variable Min and Max constrained by number type as range, and takes generic type variable Type constrained by generic type AnyNumber as the type.

{% code title="number-between.type.ts" %}

type NumberBetween<
  Min extends number,
  Max extends number,
  Type extends AnyNumber = number
> = Type & MinMax<Min, Max>;

{% endcode %}

{% embed url="https://github.com/angular-package/type/blob/main/src/type/number-between.type.ts" %}

Generic type variables

Minextendsnumber

A generic type variable Min constrained by the number type indicates the minimum range __ of the generic type variable Type.

Maxextendsnumber

A generic type variable Min constrained by the number type indicates the maximum range of the generic type variable Type.

TypeextendsAnyNumber=number

A generic type variable Type constrained by generic type AnyNumber indicates number type.