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. |