Serenity Operating System
at hosted 25 lines 764 B view raw
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}