UNPKG

rich-domain

Version:

This package provide utils file and interfaces to assistant build a complex application with domain driving design

17 lines 535 B
/** * @description Ensures the input is a valid number. If the input is `NaN` or `Infinity`, it returns `0`. * * @param value The number to validate. * * @returns The original number if it is valid, or `0` if the input is `NaN` or `Infinity`. * * @example * ```typescript * EnsureNumber(42); // Returns 42 * EnsureNumber(NaN); // Returns 0 * EnsureNumber(Infinity); // Returns 0 * ``` */ export declare const EnsureNumber: (value: number) => number; export default EnsureNumber; //# sourceMappingURL=ensure-number.d.ts.map