guardNumberBetween()
guardNumberBetween()
const guardNumberBetween = <
Type extends AnyNumber,
Min extends number,
Max extends number,
Payload extends object = object
>(
value: Type,
min: Min,
max: Max,
callback?: ResultCallback<Type, { min: Min; max: Max } & Payload>,
payload?: Payload
): value is NumberBetween<Min, Max, Type> =>
isNumberBetween(value, min, max, callback, payload);Generic type variables
TypeextendsAnyNumber
Minextendsnumber
Maxextendsnumber
Payloadextendsobject=object
Parameters
value: Type
min: Min
max: Max
callback?: ResultCallback<Type, { min: Min; max: Max } & Payload>
payload?: Payload
Return type
value is NumberBetween<Min, Max, Type>
Returns
Example usage
Last updated