UNPKG

545 BJavaScriptView Raw
1'use strict';
2
3var isNaN = require('../src/nan'),
4 assert = require('chai').assert;
5
6describe('NaN', function() {
7 it('returns true if value is NaN', function() {
8 assert.ok(isNaN(NaN));
9 assert.ok(isNaN(new Number(NaN)));
10 assert.ok(isNaN(new Number(undefined)));
11 });
12
13 it('returns false if value is not NaN', function() {
14 assert.ok(isNaN(1) === false);
15 assert.ok(isNaN(undefined) === false);
16 assert.ok(isNaN({}) === false);
17 assert.ok(isNaN(new Number()) === false);
18 })
19});