English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
el objeto Number de JavaScript actúa como envoltorio de valores numéricos primitivos.
se puede manejar números usando el objeto Number.
JavaScript tiene solo un tipo de datos numéricos y no puede distinguir entre enteros y valores de punto flotante.
los números pueden llevar o no llevar decimales:
var a = 3.14; // número con decimales var b = 12; // número sin decimales
se puede escribir en notación científica números muy grandes o muy pequeños:
var a = 1e5; // 100000 var b = 1e-1; // 0.1 var c = 1.23e9; // 1230000000
puede encontrar enTutoriales de JavaScript Numberobtenga más información sobre Numbers en
la siguiente tabla enumera las propiedades del objeto Number:
propiedades | Descripción |
---|---|
constructor | devuelve la referencia a la función Number para crear objetos |
MAX_VALUE | devuelve el número más grande en JavaScript ( |
MIN_VALUE | devuelve el número más pequeño en JavaScript ( |
MAX_SAFE_INTEGER | devuelve el entero más grande y seguro en JavaScript (2 53-1) |
MIN_SAFE_INTEGER | devuelve el entero más pequeño y seguro en JavaScript (-2 53 - 1) |
NaN | representa el valor "no numérico" |
NEGATIVE_INFINITY | Representa el infinito negativo (devuelto al sobrecargar) |
POSITIVE_INFINITY | Representa el infinito positivo (devuelto al sobrecargar) |
prototype | Permite agregar atributos y métodos a los objetos |
La siguiente tabla enumera los métodos del objeto Número:
Métodos | Descripción |
---|---|
isFinite() | Verifica si el valor pasado es un número finito |
isInteger() | Verifica si el valor pasado es un entero |
isNaN() | Verifica si el valor pasado esNaNY es del tipo Número |
isSafeInteger() | Verifica si el valor es un entero seguro |
toExponential() | Convierte un número a notación exponencial |
toFixed() | Formatea un número usando notación decimal |
toPrecision() | Devuelve una cadena que representa el número con la precisión especificada |
toString() | Convierte un número a una cadena |
valueOf() | Devuelve el valor original del objeto Número |
Nota:Todas las métodos de número devuelven un nuevo valor. Pero no cambiarán el valor original de la variable.