JS: Number (class)
What is the Keyword “Number”
Purpose of Number is:
- A Primitive Value object wrapper.
- Used as a namespace to hold static methods.
- Holds the property key
"prototype". Its value is the parent of all number object.
Number Constructor
Properties
- JS: Number.parseInt (string to number)
- JS: Number.parseFloat (string to number)
- JS: Number.isFinite
- JS: Number.isInteger
- JS: Number.isNaN
- JS: Number.isSafeInteger
Number.NaN-
Value is NaN.
console.assert( Object.is(globalThis.NaN, Number.NaN), ); console.assert( Number.isNaN(Number.NaN), ); Number.NEGATIVE_INFINITY-
Value is
-Infinity.console.assert( Number.NEGATIVE_INFINITY === -Infinity, ); Number.POSITIVE_INFINITY-
Value is
+Infinity.console.assert( Number.POSITIVE_INFINITY === Infinity, );
Number.MIN_SAFE_INTEGERNumber.MAX_SAFE_INTEGER- JS: Number . max / min safe integer
Number.EPSILONNumber.MIN_VALUENumber.MAX_VALUE- JS: Number . epsilon, min_value, max_value