This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

ts-is-not-number
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

ts-is-not-number NPM version NPM monthly downloads NPM total downloads

Returns true if the value is not a finite number.

Install

Install with npm:

$ npm install --save ts-is-not-number

Usage

const isNotNumber = require('is-not-number')

or

import isNotNumber from 'is-not-number'

See the tests for more examples.

True

isNotNumber(Infinity) // true
isNotNumber(NaN) // true
isNotNumber(null) // true
isNotNumber(undefined) // true
isNotNumber('') // true
isNotNumber('   ') // true
isNotNumber('foo') // true
isNotNumber([1]) // true
isNotNumber([]) // true
isNotNumber(function () {}) // true
isNotNumber({}) // true

False

Everything else is false, as you would expect:

isNotNumber(5e3) // false
isNotNumber(0xff) // false
isNotNumber(-1.1) // false
isNotNumber(0) // false
isNotNumber(1) // false
isNotNumber(1.1) // false
isNotNumber(10) // false
isNotNumber(10.1) // false
isNotNumber(100) // false
isNotNumber('-1.1') // false
isNotNumber('0') // false
isNotNumber('012') // false
isNotNumber('0xff') // false
isNotNumber('1') // false
isNotNumber('1.1') // false
isNotNumber('10') // false
isNotNumber('10.10') // false
isNotNumber('100') // false
isNotNumber('5e3') // false
isNotNumber(parseInt('012')) // false
isNotNumber(parseFloat('012')) // false

License

Copyright © 2022, Juan de Urtubey. Released under the MIT License.

Dependencies (1)

Dev Dependencies (18)

Package Sidebar

Install

npm i ts-is-not-number

Weekly Downloads

1

Version

1.0.2

License

MIT

Unpacked Size

5.32 kB

Total Files

3

Last publish

Collaborators

  • jdeurt