UNPKG

@feugene/mu

Version:

Helpful TS utilities without dependencies

13 lines (10 loc) 361 B
/** * This function evaluates if all the parameters are Numeric */ export default function isNumeric(value: any): boolean { return !(Array.isArray(value) || isNaN(parseFloat(value)) || !isFinite(value)) } export function isNumerics(...parameters: any[]): boolean { const invalid = parameters.some(parameter => !isNumeric(parameter)) return !invalid }