→
無限大を表す数値です。
Infinity のプロパティ属性:
書込可能 | 不可 |
---|---|
列挙可能 | 不可 |
設定可能 | 不可 |
Infinity はグローバル オブジェクトのプロパティです。言い換えればグローバル スコープ内の変数です。
Infinity の初期値は Number.POSITIVE_INFINITY です。Infinity という値(正の無限大)は他のあらゆる数より大きい数です。
この値は数学的に無限大のように振る舞います。詳しくは を参照してください。
ECMAScript 5 の仕様では、Infinity は読み取り専用です(JavaScript 1.8.5/Firefox 4 にて実装)。
D=Infinity; //=Infinity。[number]:Infinity D=Infinity + 1; //=Infinity D=Math.pow(10, 1000); //=Infinity D=Math.log(0); //=-Infinity D=1 / Infinity; //=0 D=1 / 0; //=Infinity