##### Child pages
• Number
Go to start of banner

# Number

Property Summery
Number #MAX_VALUE
The largest representable number.
Number #MIN_VALUE
The smallest representable number.
Number #NEGATIVE_INFINITY
Special value representing negative infinity; returned on overflow.
Object #NaN
Special "not a number" value.
Number #POSITIVE_INFINITY
Special value representing infinity; returned on overflow.

Method Summery
String #toExponential([fractionDigits])
Returns a string representing the number in exponential notation.
String #toFixed([digits])
Returns a string representing the number in fixed-point notation.
String #toLocaleString()
Converts the number into a string which is suitable for presentation in the given locale.
String #toPrecision([precision])
Returns a string representing the number to a specified precision in fixed-point or exponential notation.

Property Details
###### MAX_VALUE
The largest representable number.
Returns
Number
Sample
```application.output("Largest number: " + Number.MAX_VALUE);
```
###### MIN_VALUE
The smallest representable number.
Returns
Number
Sample
```application.output("Smallest number: " + Number.MIN_VALUE);
```
###### NEGATIVE_INFINITY
Special value representing negative infinity; returned on overflow.
Returns
Number
Sample
```application.output("Negative infinity: " + Number.NEGATIVE_INFINITY);
```
###### NaN
Special "not a number" value.
Returns
Object
Sample
```application.output("NaN: " + Number.NaN);
```
###### POSITIVE_INFINITY
Special value representing infinity; returned on overflow.
Returns
Number
Sample
```application.output("Positive infinity: " + Number.POSITIVE_INFINITY);
```

Method Details
###### toExponential

String toExponential ([fractionDigits])

Returns a string representing the number in exponential notation.
Parameters
{Number} [fractionDigits] – An integer specifying the number of digits after the decimal point. Defaults to as many digits as necessary to specify the number.
Returns
String – A string representing the number in exponential notation.
Sample
```var n = 123.45678;
application.output(n.toExponential(3));
```
###### toFixed

String toFixed ([digits])

Returns a string representing the number in fixed-point notation.
Parameters
{Number} [digits] – The number of digits to appear after the decimal point. Defaults to 0.
Returns
String – A string representing the number in fixed-point notation.
Sample
```var n = 123.45678;
application.output(n.toFixed(3));
```
###### toLocaleString

String toLocaleString ()

Converts the number into a string which is suitable for presentation in the given locale.
Returns
String – A string representing the number in the current locale.
Sample
```var n = 1000000;
application.output(n.toLocaleString());
```
###### toPrecision

String toPrecision ([precision])

Returns a string representing the number to a specified precision in fixed-point or exponential notation.
Parameters
{Number} [precision] – An integer specifying the number of significant digits.
Returns
String – A string representing the number to a specified precision in fixed-point or exponential notation.
Sample
```var n = 123.45678;
application.output(n.toPrecision(5));
```
• No labels