xiezhiming bcc6bf9d94 修改 hai 11 meses
..
.github bcc6bf9d94 修改 hai 11 meses
test bcc6bf9d94 修改 hai 11 meses
.editorconfig bcc6bf9d94 修改 hai 11 meses
.eslintignore bcc6bf9d94 修改 hai 11 meses
.eslintrc bcc6bf9d94 修改 hai 11 meses
.nycrc bcc6bf9d94 修改 hai 11 meses
CHANGELOG.md bcc6bf9d94 修改 hai 11 meses
LICENSE bcc6bf9d94 修改 hai 11 meses
README.md bcc6bf9d94 修改 hai 11 meses
index.js bcc6bf9d94 修改 hai 11 meses
package.json bcc6bf9d94 修改 hai 11 meses

README.md

is-number-object Version Badge

github actions coverage dependency status dev dependency status License Downloads

npm badge

Is this value a JS Number object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.

Example

var isNumber = require('is-number-object');
var assert = require('assert');

assert.notOk(isNumber(undefined));
assert.notOk(isNumber(null));
assert.notOk(isNumber(false));
assert.notOk(isNumber(true));
assert.notOk(isNumber('foo'));
assert.notOk(isNumber(function () {}));
assert.notOk(isNumber([]));
assert.notOk(isNumber({}));
assert.notOk(isNumber(/a/g));
assert.notOk(isNumber(new RegExp('a', 'g')));
assert.notOk(isNumber(new Date()));

assert.ok(isNumber(42));
assert.ok(isNumber(NaN));
assert.ok(isNumber(Infinity));
assert.ok(isNumber(new Number(42)));

Tests

Simply clone the repo, npm install, and run npm test