English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
POSITIVE_INFINITY属性が正の無限大を表します。
Number.POSITIVE_INFINITYの値はグローバルオブジェクトのInfinityの値が同じです。
POSITIVE_INFINITYはNumberの静的属性であるため、常に以下のように使用してくださいNumber.POSITIVE_INFINITYそれをNumberオブジェクトの属性として使用するのではなく、
Number.POSITIVE_INFINITY
Number.POSITIVE_INFINITY;テストして見て‹/›
返される値の動作は数学的な無限大と少し異なります:
どの正の値(POSITIVE_INFINITYを含む)でもPOSITIVE_INFINITYで掛けるとPOSITIVE_INFINITYになります
どの負の値(NEGATIVE_INFINITYを含む)でもPOSITIVE_INFINITYで掛けるとNEGATIVE_INFINITYになります
どの正数でもPOSITIVE_INFINITYで割ると正のゼロになります
どの負数でもPOSITIVE_INFINITYで割ると負のゼロになります
零とPOSITIVE_INFINITYの積はNaNです
NaN は POSITIVE_INFINITY と乗ると NaN になります
POSITIVE_INFINITY は NEGATIVE_INFINITY 以外のすべての負の値で割ると NEGATIVE_INFINITY になります
POSITIVE_INFINITY は POSITIVE_INFINITY 以外のすべての正の値で割ると POSITIVE_INFINITY になります
POSITIVE_INFINITY は NEGATIVE_INFINITY または POSITIVE_INFINITY で割ると NaN になります
すべてのブラウザが POSITIVE_INFINITY 属性を完全にサポートしています:
属性 | |||||
POSITIVE_INFINITY | はい | はい | はい | はい | はい |
書き換え可能: | ありません |
---|---|
列挙可能: | ありません |
設定可能: | ありません |
返り値: | Infinity |
JavaScript バージョン: | ECMAScript 1 |
オーバーフロー時は POSITIVE_INFINITY を返します:
var num = 5 / 0;テストして見て‹/›