getNumberType
Determines whether a number is an integer or a float.
Note: Returns
nullif the value is not a finite number (e.g.Infinity,-Infinity, orNaN).
Parameters
value(number): The number to check.
Returns
string | null:'integer'if the number is an integer.'float'if the number is a floating-point number.nullif the number is not finite.
Usage
ts
getNumberType(42);
// 'integer'
getNumberType(3.14);
// 'float'
getNumberType(Infinity);
// null