English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Função parseFloat() do JavaScript

 Atributos Globais do JavaScript/Função

parseFloat()A função parseFloat() do JavaScript retorna um número de ponto flutuante.

Se encontrar o símbolo (+ou-)、数字(0-9)、ponto decimal ou caractere de exponencial, retorna o valor antes do caractere e ignora o caractere e todos os caracteres subsequentes. Permite espaços no início e no final.

Se o valor for uma string e o primeiro caractere não puder ser convertido em número, parseFloat retorna NaN.

Sintaxe:

parseFloat(value)
parseFloat("12");  // 12
parseFloat("12.25");   // 12.25
parseFloat("34 45 66");// 34
parseFloat("   20  ");// 20
parseFloat('314e-2');  // 3.14
parseFloat('0.0314E+2');   // 3.14
parseFloat('3.14 mais não-caracteres digitais');// 3.14
Teste e veja‹/›

Compatibilidade do Navegador

Todos os navegadores suportam completamente a função parseFloat():

Function
parseFloat()SimSimSimSimSim

Valor do Parâmetro

ParâmetroDescrição
valueO valor que você deseja analisar

Detalhes Técnicos

Retorno:Número flutuante extraído do valor especificado. Se o valor não puder ser convertido em número, retorna NaN.
Versão do JavaScript:ECMAScript 1

 Atributos Globais do JavaScript/Função