Método Number parseFloat() do JavaScript

Definição e uso

Number.parseFloat() O método converte o valor em uma string e retorna o primeiro número.

Atenção:

Se o primeiro caractere não puder ser convertido em número, retorna NaN.

Os espaços em branco à frente e ao final serão ignorados.

Retorna apenas o primeiro número encontrado.

Exemplo

Exemplo 1

Number.parseFloat(10);
Number.parseFloat("10");
Number.parseFloat("10.33");
Number.parseFloat("34 45 66");
Number.parseFloat("Ele tinha 40");

Experimente você mesmo

Exemplo 2

Number.parseFloat("40.00");
Number.parseFloat(" 40 ");
Number.parseFloat("40 years");
Number.parseFloat("40H")
Number.parseFloat("H40");

Experimente você mesmo

Sintaxe

Number.parseFloat(value)

Parâmetro

Parâmetro Descrição
value Obrigatório. O valor a ser analisado.

Valor retornado

Tipo Descrição
Booleano Se não encontrar um número, retorna NaN.

Suporte do navegador

Number.parseFloat() É uma característica do ECMAScript6 (ES6).

Todos os navegadores modernos suportam o ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte

O Internet Explorer 11 (ou versões anteriores) não suporta Number.parseFloat().