isNumberObject()
isNumberObject()
isNumberObject()const isNumberObject = <Payload extends object>(
value: any,
callback: ResultCallback<any, Payload> = resultCallback,
payload?: Payload
): value is Number =>
callback(
(typeOf(value) === 'number' || typeof value === 'object') &&
value instanceof Number &&
!Number.isNaN(value.valueOf()) &&
Number.isFinite(value.valueOf()),
value,
payload
);Generic type variables
Payloadextendsobject
PayloadextendsobjectParameters
value: any
value: anycallback: ResultCallback<any, Payload>
callback: ResultCallback<any, Payload>payload?: Payload
payload?: PayloadReturn type
value is Number
value is NumberReturns
Example usage
Last updated