Loading lesson path
Concept visual
Start at both ends
Returns the function that created JavaScript's Number prototype
Returns the difference between 1 and the smallest number greater than 1 isFinite() Checks whether a value is a finite number isInteger() Checks whether a value is an integer isNaN() Checks whether a value is Number.NaN isSafeInteger() Checks whether a value is a safe integer MAX_SAFE_INTEGER Returns the maximum safe integer in JavaScript. MIN_SAFE_INTEGER
MAX_VALUE
MIN_VALUE
Formula
Represents a "Not - a - Number" valueNEGATIVE_INFINITY Represents negative infinity (returned on overflow) POSITIVE_INFINITY Represents infinity (returned on overflow) parseFloat() Parses a string an returns a number parseInt() Parses a string an returns a whole number prototype Allows you to add properties and methods to an object toExponential(x) Converts a number into an exponential notation toFixed(x) Formats a number with x numbers of digits after the decimal point toLocaleString() Converts a number into a string, based on the locale settings toPrecision(x)
All number methods return a new value.They do not change the original number.
For a complete reference to all JavaScript properties and methods, with full descriptions and many examples, go to: W3Schools' Full JavaScript Reference. The reference inludes all JavaScript updates from 1999 to 2025.