Export (0) Print
Expand All

Number Constants (JavaScript)

Number constants return constant values that are properties of the Number object. These include the following: MAX_VALUE, MIN_VALUE, NaN, NEGATIVE_INFINITY, and POSITIVE_INFINITY.

The following table lists constant values that are properties of the Number object. You do not have to create Number object to access these constants.

Constant

Value returned

Comments

Number.MAX_VALUE

The largest number that can be represented in JavaScript. Equal to approximately 1.79E+308.

Number.MIN_VALUE

The closest number to zero that can be represented in JavaScript. Equal to approximately 5.00E-324.

Number.NaN

A special value that indicates that an arithmetic expression returned a value that is not a number.

In equality comparisons, NaN does not equal any value, including itself. To test whether a value is equivalent to NaN, use the isNaN function.

Number.NEGATIVE_INFINITY

A value that is more negative than the largest negative number (-Number.MAX_VALUE) that can be represented in JavaScript.

JavaScript displays NEGATIVE_INFINITY values as -infinity. This value behaves mathematically as negative infinity.

Number.POSITIVE_INFINITY

A value larger than the largest number (Number.MAX_VALUE) that can be represented in JavaScript.

JavaScript displays POSITIVE_INFINITY values as infinity. This value behaves mathematically as infinity.

Supported in the following document modes: Quirks, Internet Explorer 6 standards, Internet Explorer 7 standards, Internet Explorer 8 standards, Internet Explorer 9 standards. See Version Information.

Applies To: Number Object (JavaScript)

Community Additions

Show:
© 2014 Microsoft