Serenity Operating System
1try {
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}