これは、Number.MAX_VALUE より大きい値を表す特別な値です。この値は「無限大」として表されます。この値は、数学的には無限大に似ています。たとえば、POSITIVE_INFINITY を掛けると POSITIVE_INFINITY になり、POSITIVE_INFINITY で割るとゼロになります。
POSITIVE_INFINITY は定数であるため、読み取り専用のプロパティです。
文法
次の構文を使用してプロパティにアクセスできます:
var val = Number.POSITIVE_INFINITY;
例:
この属性の使用法を示す例は次のとおりです:
<html> <head> <script type="text/javascript"> <!-- function showValue() { var bigNumber = Number.MAX_VALUE * 2 if (bigNumber == Number.POSITIVE_INFINITY) { alert("Value of bigNumber : " + bigNumber ); } } //--> </script> </head> <body> <p>Click the following to see the result:</p> <form> <input type="button" value="Click Me" onclick="showValue();" /> </form> </body> </html>
これにより、次の結果が生成されます:
Value of val : Infinity