Infinity-basic.js 764 B

12345678910111213141516171819202122232425
  1. try {
  2. assert(Infinity + "" === "Infinity");
  3. assert(-Infinity + "" === "-Infinity");
  4. assert(Infinity === Infinity);
  5. assert(Infinity - 1 === Infinity);
  6. assert(Infinity + 1 === Infinity);
  7. assert(-Infinity === -Infinity);
  8. assert(-Infinity - 1 === -Infinity);
  9. assert(-Infinity + 1 === -Infinity);
  10. assert(1 / Infinity === 0);
  11. assert(1 / -Infinity === 0);
  12. assert(1 / 0 === Infinity);
  13. assert(-1 / 0 === -Infinity);
  14. assert(-100 < Infinity);
  15. assert(0 < Infinity);
  16. assert(100 < Infinity);
  17. assert(-Infinity < Infinity);
  18. assert(-100 > -Infinity);
  19. assert(0 > -Infinity);
  20. assert(100 > -Infinity);
  21. assert(Infinity > -Infinity);
  22. console.log("PASS");
  23. } catch (e) {
  24. console.log("FAIL: " + e);
  25. }