Función Number() de JavaScript

Definición y uso

Number() La función convierte el parámetro de objeto en un número que representa el valor del objeto.

Si el valor no se puede convertir en un número válido, se devuelve NaN.

Notas:Si el parámetro es un objeto Date, entonces Number() La función devuelve el número de milisegundos transcurridos desde medianoche del 1 de enero de 1970 en UTC.

Ejemplo

Convertir diferentes valores de objetos a números:

var x1 = true;
var x2 = false;
var x3 = new Date();
var x4 = "999";
var x5 = "999 888";
var n =
Number(x1) + "<br>" +
Number(x2) + "<br>" +
Number(x3) + "<br>" +
Number(x4) + "<br>" +
Number(x5);

Prueba por tu cuenta

Sintaxis

Number(object)

Valor del parámetro

Parámetro Descripción
object Opcional. Objeto JavaScript. Si no se proporciona este parámetro, se devuelve 0.

Detalles técnicos

Valor devuelto: Número. Devuelve valores de objetos diferentes como números.
Si el valor no se puede convertir en un número válido, se devuelve NaN. Si no se proporciona ningún parámetro, se devuelve 0.
Versión de JavaScript: ECMAScript 1

Compatibilidad del navegador

Función Chrome Edge Firefox Safari Opera
Number() Soporte Soporte Soporte Soporte Soporte