The Wayback Machine - https://web.archive.org/web/20230602055732/https://www.geeksforgeeks.org/javascript-number-reference/
Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

JavaScript Number Reference

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

JavaScript Numbers are always stored in double-precision 64-bit binary format IEEE 754. The types of number literals You can use decimal, binary, octal, and hexadecimal.

Syntax:

Number(object)

Javascript




function func() {  
    // Original string
    let a = true;
      
    let value = Number(a);
    console.log(value);
}
func();

Output

1

The complete list of JavaScript Numbers is listed below:

JavaScript Number Constructor: In JavaScript, a constructor gets called when an object is created using the new keyword.

ConstructorDescriptionExample
Number()Returns the number format for any type of javascript variable.

JavaScript Number Properties: A JavaScript property is a member of an object that associates a key with a value. There are two types of Number properties in JavaScript.

  • Static Property: A static property is a property that has the same value for the entire class.
Static PropertiesDescriptionExample
EPSILONShows the difference between 1 and the smallest floating point number which is greater than 1.
MAX_SAFE_INTEGERRepresents the maximum safe integer.
MAX_VALUERepresent maximum numeric values.
MIN_SAFE_INTEGERRepresents the minimum safe integer.
MIN_VALUERepresent minimum numeric values.
NaNRepresents a value that is not a valid number.
NEGATIVE_INFINITYRepresents the largest negative value i.e negative infinity.
POSITIVE_INFINITYRepresents the largest positive value i.e positive infinity.
  • Instance Property: An instance property is a property that has a new copy for every new instance of the class.
Instance PropertiesDescriptionExample
constructorReturn the number constructor function for the object.

JavaScript Number Methods: JavaScript methods are the actions that can be performed on objects. There are types of Number methods in JavaScript.

  • Static Method: If the method is called using the Number class itself then it is called a static method.
Static MethodsDescriptionExample
isNaN()Determine whether the passed value is NaN(Not a Number) and is of the type “Number”.
isFinite()Check whether the passed value is a finite number or not.
isInteger()Returns true if the passed value is an integer, otherwise false.
isSafeInteger()Check the provided value is a number that is a safe integer.
parseFloat()Accept the string and convert it into a floating-point number.
parseInt()Manipulate numbers whether it is negative or positive.
  • Instance Method: If the method is called on an instance of a number then it is called an instance method.
Instance MethodsDescriptionExample
toExponential()Returns a string representing the Number object in exponential notation.
toFixed()Format a number using fixed-point notation.
toLocaleString()Converts a number into a string, using a local language format.
toPrecision()Format a number to a specific precision or length.
toString()Return a string representing the specified Number object.
valueOf()Return the primitive value of a number.

My Personal Notes arrow_drop_up
Last Updated : 26 May, 2023
Like Article
Save Article
Similar Reads
Related Tutorials