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