この質問に対する答えは非常に明白かもしれませんが、Mozilla のドキュメントや Google で簡単に検索しても見つかりません。
このようなコードがある場合
Number.MAX_VALUE + 1; // Infinity, right?
Number.MIN_VALUE - 1; // -Infinity, right?
次に、 Number.MAX_VALUE に何かInfinity
を追加すると、それが にプッシュされると予想されます。結果はNumber.MAX_VALUE
、私に吐き出されるだけです。
Infinity
ただし、Chrome JS コンソールで遊んでみると、実際には、十分に足し算/引き算をするまで、実際にはならないことに気付きました。
Number.MAX_VALUE + Math.pow(100,1000); // now we hit Infinity
Number.MIN_VALUE - Math.pow(100,1000); // -Infinity at last
Number.MAX_VALUE
との間のこの「バッファ」の説明は何Infinity
ですか?