NaN.js 357 B

12345678910111213
  1. test("basic functionality", () => {
  2. const nan = undefined + 1;
  3. expect(nan + "").toBe("NaN");
  4. expect(NaN + "").toBe("NaN");
  5. expect(nan !== nan).toBeTrue();
  6. expect(NaN !== NaN).toBeTrue();
  7. expect(nan).toBeNaN();
  8. expect(NaN).toBeNaN();
  9. expect(0).not.toBeNaN();
  10. expect(!!nan).toBeFalse();
  11. expect(!!NaN).toBeFalse();
  12. });