Home >>Javascript Tutorial >JavaScript Number
The Number Object in JavaScript authorizes us to represents a numeric value. The numeric value can be an integer or floating-point. The Number Object in JavaScript follows the IEEE standard in order to represent the floating-point numbers.
We can create the number object in JavaScript by the help of Number () Constructor.
Lets understand it with an example:
var n=new Number(value);
It returns NaN(Not a Number) that can be checked by isNaN () method only if the value can’t be converted to a number.
We can also assign a number to a variable directly, let’s take this example to understand it better:
var a=101;//integer value var b=50.7;//floating point value var c=12e4;//exponent value, output: 120000 var z=new Number(20);//integer value by number object
Following is the list of Number Constants in JavaScript along with a brief description:
Constant | Description |
---|---|
MIN_VALUE | This constant returns the largest minimum value. |
MAX_VALUE | This constant returns the largest maximum value. |
POSITIVE_INFINITY | This constant returns overflow value, positive infinity. |
NEGATIVE_INFINITY | This Constant returns overflow value, negative infinity. |
NaN | This constant represents "Not a Number" value. |
Following is the list of Number Methods in JavaScript along with a brief description
Methods | Description |
---|---|
isFinite() | This method governs whether the provided value is a finite number. |
isInteger() | This method governs whether the provided value is an integer. |
parseFloat() | This method converts the provided string into a floating point number. |
parseInt() | This method transforms the provided string into an integer number. |
toExponential() | This method returns the string that depicts the exponential notation of the given number. |
toFixed()() | This method returns the string that depicts a number with exact digits after a decimal point. |
toPrecision() | This method returns the string depicting a number of specified precision. |
toString() | This method returns the provided number in the form of a string. |