is-nan-x
ES6-compliant shim for Number.isNaN - the global isNaN returns false positives.
Last updated 5 years ago by xotic750 .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ npm install is-nan-x 
SYNC missed versions from official npm registry.

Travis status Dependency status devDependency status npm version jsDelivr hits bettercodehub score Coverage Status

is-nan-x

ES6-compliant shim for Number.isNaN - the global isNaN returns false positives.

module.exports(value)boolean

This method determines whether the passed value is NaN and its type is Number. It is a more robust version of the original, global isNaN().

Kind: Exported function
Returns: boolean - true if the given value is NaN and its type is Number; otherwise, false.

Param Type Description
value * The value to be tested for NaN.

Example

import numberIsNaN from 'is-nan-x';

console.log(numberIsNaN(NaN)); // true
console.log(numberIsNaN(Number.NaN)); // true
console.log(numberIsNaN(0 / 0)); // true

// e.g. these would have been true with global isNaN()
console.log(numberIsNaN('NaN')); // false
console.log(numberIsNaN(undefined)); // false
console.log(numberIsNaN({}); // false
console.log(numberIsNaN('blabla')); // false

// These all return false
console.log(numberIsNaN(true));
console.log(numberIsNaN(null));
console.log(numberIsNaN(37));
console.log(numberIsNaN('37'));
console.log(numberIsNaN('37.37'));
console.log(numberIsNaN(''));
console.log(numberIsNaN(' '));

Current Tags

  • 2.1.1                                ...           latest (5 years ago)

36 Versions

  • 2.1.1                                ...           5 years ago
  • 2.1.0                                ...           5 years ago
  • 2.0.30                                ...           5 years ago
  • 2.0.29                                ...           5 years ago
  • 2.0.28                                ...           5 years ago
  • 2.0.26                                ...           5 years ago
  • 2.0.25                                ...           5 years ago
  • 2.0.24                                ...           5 years ago
  • 2.0.23                                ...           5 years ago
  • 2.0.22                                ...           5 years ago
  • 2.0.21                                ...           5 years ago
  • 2.0.20                                ...           5 years ago
  • 2.0.19                                ...           5 years ago
  • 2.0.18                                ...           5 years ago
  • 2.0.17                                ...           5 years ago
  • 2.0.16                                ...           5 years ago
  • 2.0.15                                ...           5 years ago
  • 2.0.14                                ...           5 years ago
  • 2.0.13                                ...           5 years ago
  • 2.0.12                                ...           5 years ago
  • 2.0.11                                ...           5 years ago
  • 2.0.10                                ...           5 years ago
  • 2.0.9                                ...           5 years ago
  • 2.0.8                                ...           5 years ago
  • 2.0.7                                ...           5 years ago
  • 2.0.6                                ...           5 years ago
  • 2.0.5                                ...           5 years ago
  • 2.0.4                                ...           5 years ago
  • 2.0.3                                ...           5 years ago
  • 2.0.2                                ...           5 years ago
  • 2.0.1                                ...           5 years ago
  • 2.0.0                                ...           5 years ago
  • 1.0.3                                ...           7 years ago
  • 1.0.2                                ...           7 years ago
  • 1.0.1                                ...           7 years ago
  • 1.0.0                                ...           7 years ago
Maintainers (1)
Downloads
Total 0
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (0)
None
Dev Dependencies (67)

© 2010 - cnpmjs.org x YWFE | Home | YWFE