正の無限数。
MAX_VALUE より大きい正の数の値は POSITIVE_INFINITY です。
POSITIVE_INFINITY には、ストリング表現 ? (疑問符) または +? (プラス符号、疑問符) が付きます。
0 で除算すると無限数になります。
function p(stuff) {
print("<<<" + stuff + ">>>");
}
try {
p(Number.POSITIVE_INFINITY.toString()); // prints <<<?>>>
p(Number.POSITIVE_INFINITY.valueOf()); // prints <<<Infinity>>>
var n = new Number(1.7976931348623157E309);
if (n == Number.POSITIVE_INFINITY) {
p(n + " = Number.POSITIVE_INFINITY");
// prints <<<Infinity = Number.POSITIVE_INFINITY>>>
}
if ((5/0) == Number.POSITIVE_INFINITY) {
p("division by 0 = Number.POSITIVE_INFINITY");
//prints <<<division by 0 = Number.POSITIVE_INFINITY>>>
}
} catch(e) {
p("Error = " + e);
}