Função Number() do JavaScript

Definição e uso

Number() A função converte o parâmetro objeto em número representativo do valor do objeto.

Se o valor não puder ser convertido em número válido, retornará NaN.

Observação:Se o parâmetro for um objeto Date, então Number() A função retorna o número de milissegundos desde meia-noite do dia 1 de janeiro de 1970 UTC.

Exemplo

Converta valores de objetos diferentes em 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);

Experimente você mesmo

Sintaxe

Number(object)

Valor do parâmetro

Parâmetro Descrição
object Opcional. Objeto JavaScript. Se o parâmetro não for fornecido, retornará 0.

Detalhes técnicos

Valor retornado: Número. Retorna valores de diferentes objetos como números.
Se o valor não puder ser convertido em número válido, retornará NaN. Se o parâmetro não for fornecido, retornará 0.
Versão do JavaScript: ECMAScript 1

Suporte do navegador

Função Chrome Edge Firefox Safari Opera
Number() Suporte Suporte Suporte Suporte Suporte