tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

isNaNInline.js (530B)


      1 /* Test inlining of Number.isNaN() */
      2 
      3 for (var i = 0; i < 10_000; i++) {
      4    assertEq(Number.isNaN(NaN), true);
      5    assertEq(Number.isNaN(-NaN), true);
      6    assertEq(Number.isNaN(+Infinity), false);
      7    assertEq(Number.isNaN(-Infinity), false);
      8    assertEq(Number.isNaN(3.14159), false);
      9    assertEq(Number.isNaN(-3.14159), false);
     10    assertEq(Number.isNaN(3), false);
     11    assertEq(Number.isNaN(-3), false);
     12    assertEq(Number.isNaN(+0), false);
     13    assertEq(Number.isNaN(-0), false);
     14    assertEq(Number.isNaN({}), false);
     15 }