* Checks if `value` is classified as a `Number` primitive or object. * * **Note:** To exclude `Infinity`, `-Infinity`, and `NaN`, which are * classified as numbers, use the `_.isFinite` method. * * @static * @memberOf _ * @since 0.1.0 * @category Lang * @param {*} value The value to check.
(value)
| 18339 | * // => false |
| 18340 | */ |
| 18341 | function isNumber(value) { |
| 18342 | return typeof value == 'number' || |
| 18343 | (isObjectLike(value) && baseGetTag(value) == numberTag); |
| 18344 | } |
| 18345 | |
| 18346 | module.exports = isNumber; |
| 18347 |
no test coverage detected
searching dependent graphs…