Exemplo
Analisar diferentes strings:
var a = parseFloat("10") + "<br>";
var b = parseFloat("10.00") + "<br>";
var c = parseFloat("10.33") + "<br>";
var d = parseFloat("34 45 66") + "<br>";
var e = parseFloat(" 60 ") + "<br>";
var f = parseFloat("40 years") + "<br>";
var g = parseFloat("He was 40") + "<br>";
var n = a + b + c + d + e +
f + g;
O resultado de n será:
10
10
10.33
34
60
40
NaN
Tente você mesmo " Definição e Uso
O parseFloat() função analisa uma cadeia e retorna um número de ponto flutuante.
Esta função determina se o primeiro caractere na seqüência de caracteres especificada é um número. Se for, ele analisa a cadeia até chegar ao final do número, e retorna o número como um número, não como uma string.
Note: Apenas o primeiro número na seqüência é devolvido!
Note: iniciais e finais são permitidos espaços.
Note: Se o primeiro caractere não pode ser convertida para um número, parseFloat() retorna NaN.
Suporte navegador
Função | |||||
---|---|---|---|---|---|
parseFloat() | sim | sim | sim | sim | sim |
Sintaxe
parseFloat( string )
Os valores dos parâmetros
Parâmetro | Descrição |
---|---|
string | Requeridos. A string a ser analisado |
Detalhes técnicos
Valor de retorno: | Um número. Se o primeiro caractere não pode ser convertida para um número, NaN é retornado |
---|---|
JavaScript Versão: | 1.0 |
<Funções JavaScript Globais