Number

Property Summary

TypeNameSummary

The largest representable number..

The smallest representable number..

Special value representing negative infinity; returned on overflow..

Special "not a number" value..

Special value representing infinity; returned on overflow..

Methods Summary

TypeNameSummary

Returns a string representing the number in exponential notation..

Returns a string representing the number in exponential notation..

Returns a string representing the number in fixed-point notation..

Returns a string representing the number in fixed-point notation..

Converts the number into a string which is suitable for presentation in the given locale..

Returns a string representing the number to a specified precision in fixed-point or exponential notation..

Returns a string representing the number to a specified precision in fixed-point or exponential notation..

Returns a string representing the specified Number object..

Returns a string representing the specified Number object..

Properties 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);

Methods Details

toExponential()

Returns a string representing the number in exponential notation.

Returns String A string representing the number in exponential notation.

Sample

var n = 123.45678;
application.output(n.toExponential(3));

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()

Returns a string representing the number in fixed-point notation.

Returns String A string representing the number in fixed-point notation.

Sample

var n = 123.45678;
application.output(n.toFixed(3));

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()

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()

Returns a string representing the number to a specified precision in fixed-point or exponential notation.

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));

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));

toString()

Returns a string representing the specified Number object.

Returns String A string representing the specified Number object.

Sample

var n = 7;
application.output(n.toString()); //displays "7"
application.output(n.toString(2)); //displays "111"

toString(radix)

Returns a string representing the specified Number object.

Parameters Number radix An integer between 2 and 36 specifying the base to use for representing numeric values

Returns String A string representing the specified Number object.

Sample

var n = 7;
application.output(n.toString()); //displays "7"
application.output(n.toString(2)); //displays "111"

Last updated