Function isNumeric #
Test whether a value is an numeric value.
The function is evaluated element-wise in case of Array or Matrix input.
Syntax #
math.isNumeric(x)
Parameters #
| Parameter | Type | Description | 
|---|---|---|
| x | * | Value to be tested | 
Returns #
| Type | Description | 
|---|---|
| boolean | Returns true when xis anumber,BigNumber,Fraction, orboolean. Returns false for other types. Throws an error in case of unknown types. | 
Throws #
Type | Description —- | ———–
Examples #
math.isNumeric(2)                     // returns true
math.isNumeric('2')                   // returns false
math.hasNumericValue('2')             // returns true
math.isNumeric(0)                     // returns true
math.isNumeric(math.bignumber('42'))  // returns true
math.isNumeric(math.bigint('42'))     // returns true
math.isNumeric(math.fraction(4))      // returns true
math.isNumeric(math.complex('2-4i'))  // returns false
math.isNumeric([2.3, 'foo', false])   // returns [true, false, true]
