JavaScript Number Object

The JavaScript number object enables you to represent a numeric value. It may be integer or floating-point. JavaScript number object follows IEEE standard to represent the floating-point numbers.

By the help of Number() constructor, you can create number object in JavaScript. For example:

var n=new Number(value);  

If value can’t be converted to number, it returns NaN(Not a Number) that can be checked by isNaN() method.

You can direct assign a number to a variable also. For example:

var x=102;//integer value  

var y=102.7;//floating point value  

var z=13e4;//exponent value, output: 130000  

var n=new Number(16);//integer value by number object

Output:

102 102.7 130000 16  

JavaScript Number Constants

Let’s see the list of JavaScript number constants with description.

ConstantDescription
MIN_VALUEreturns the largest minimum value.
MAX_VALUEreturns the largest maximum value.
POSITIVE_INFINITYreturns positive infinity, overflow value.
NEGATIVE_INFINITYreturns negative infinity, overflow value.
NaNrepresents “Not a Number” value.

JavaScript Number Methods

Let’s see the list of JavaScript number methods with their description.

MethodsDescription
isFinite()It determines whether the given value is a finite number.
isInteger()It determines whether the given value is an integer.
parseFloat()It converts the given string into a floating point number.
parseInt()It converts the given string into an integer number.
toExponential()It returns the string that represents exponential notation of the given number.
toFixed()It returns the string that represents a number with exact digits after a decimal point.
toPrecision()It returns the string representing a number of specified precision.
toString()It returns the given number in the form of string.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *