Objeto Number

Descripción de number

Como todo en Javascript los números son objetos, concretamente un objeto denominado Number.

Este objeto posee algunos métodos heredables, o sea, adscritos a la propiedad prototype, que por tanto se usan como métodos en las instancias del objeto. O sea, en variables numéricas.

Posee otra serie de métodos estáticos, que no se llaman con instancias sino con el objeto Number, por ejemplo Number.isInteger(n).  

Las propiedades que posee este objeto son estáticas y básicamente son constantes relacionadas con la implementación de las variables de tipo numérico en Javascript. Todas se consultan con Number. como prefijo

EPSILON
Es el incremento o diferencia mínima entre números manejable en Javascript. Es un valor constante.
MAX_SAFE_INTEGER / MIN_SAFE_INTEGER
El máximo y mínimo entero representable y manejable correctamente. En valor absoluto 253-1
MAX_VALUE MIN_VALUE
Valores máximo y mínimo representables por Javascript, fuera de ese rango tenemos el valor infinity. En valor absoluto es 21024
NEGATIVE_INFINITY / POSITIVE_INFINITY
Valores por debajo o por encima del rango de núemros manejables

Todos son constantes de solo lectura, utilizables para comparaciones en casos donde se utilizen valores que puedan aproximarse a las limitaciones de Javascript.

Resumen

Habitualmente usamos valores numéricos en los scripts como datos primitvos sin más, pero son objetos.

Como objetos poseen propiedades y métodos, algunos son usados internamente por Javascript

Las propiedades de este objeto son constantes que marcan las limitaciones de Javascript.

Este tipo de dato se almacena con formato de doble precisión en coma flotante.

scripts