MCPcopy Index your code
hub / github.com/nodejs/node / test

Function test

deps/v8/test/mjsunit/compiler/number-isnan.js:7–19  ·  view source on GitHub ↗
(f)

Source from the content-addressed store, hash-verified

5// Flags: --allow-natives-syntax
6
7function test(f) {
8 assertFalse(f(0));
9 assertFalse(f(Number.MIN_VALUE));
10 assertFalse(f(Number.MAX_VALUE));
11 assertFalse(f(Number.MIN_SAFE_INTEGER - 13));
12 assertFalse(f(Number.MAX_SAFE_INTEGER + 23));
13 assertTrue(f(Number.NaN));
14 assertFalse(f(Number.POSITIVE_INFINITY));
15 assertFalse(f(Number.NEGATIVE_INFINITY));
16 assertFalse(f(Number.EPSILON));
17 assertFalse(f(1 / 0));
18 assertFalse(f(-1 / 0));
19}
20
21function f(x) {
22 return Number.isNaN(+x);

Callers 1

number-isnan.jsFile · 0.70

Calls 3

fFunction · 0.70
assertFalseFunction · 0.50
assertTrueFunction · 0.50

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…