UNPKG

382 BJavaScriptView Raw
1'use strict';
2
3var isNumber = require('./number');
4/**
5 * Checks whether a value is a NaN number
6 *
7 * **Aliases** _nan_
8 * @function NaN
9 *
10 * @example
11 * var is = require('predicates');
12 *
13 * is.NaN(NaN); // true
14 * is.NaN(10); // false
15 *
16 * @param {*} value
17 * @returns {Boolean}
18 */
19module.exports = function isNotANumber(value) {
20 return isNumber(value) && isNaN(value);
21};
\No newline at end of file