Number
A Number object is an object wrapper for primitive numeric values.
var x = new Number(value);
If the value parameter cannot be converted into a number, it returns NaN (Not-a-Number).
Number Properties
|
Property |
Description |
|---|---|
|
constructor |
Returns the function that created the Number object's prototype. |
|
MAX_VALUE |
Returns the largest number possible in JavaScript. |
|
MIN_VALUE |
Returns the smallest number possible in JavaScript |
|
NEGATIVE_INFINITY |
Represents negative infinity (returned on overflow). |
|
NaN |
Represents a "Not-a-Number" value. |
|
POSITIVE_INFINITY |
Represents positive infinity (returned on overflow). |
|
prototype |
Allows you to add properties and methods to a Number object. |
Number Methods
|
Method |
Description |
|---|---|
|
toExponential(x) |
Converts a number into an exponential notation. |
|
toFixed(x) |
Formats a number with x numbers of digits after the decimal point. |
|
toPrecision(x) |
Formats a number to x length |
|
toString() |
Converts a Number object to a string. |
|
valueOf() |
Returns the primitive value of a Number object. |