Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | 64x 63x 63x 61x 3x 3x | export function number(value: string | number, defaultValue: number): number;
export function number(value: number, defaultValue?: number): number;
export function number(value: string | number, defaultValue?: number): number | undefined;
export function number(value: string | number, defaultValue?: number): number | undefined {
if (typeof value === 'number') return value;
const number = Number(value);
if (isNaN(number)) return defaultValue;
return number;
}
export function decimals(value: number, decimalPlaces: number): number {
const power = Math.pow(10, decimalPlaces);
return Math.round(value * power) / power;
}
|