Sintaxe da função parsefloat ()
varfloat = parsefloat (string)Valor de retorno
O valor de retorno da função parsefloat () é do tipo de dados float
Informações adicionais
Exemplos da função parsefloat ()
Vamos dar uma olhada em alguns exemplos diferentes e suas saídas da função parsefloat ().
Uma string contendo apenas valores numéricos dentro dela
Então, vamos criar uma string para trabalhar com a seguinte linha:
Em seguida, passe essa string para a função parsefloat () no log do console para obter a saída diretamente no terminal como:
console.log (parsefloat (str1));Após a execução, obtemos o seguinte resultado em nosso terminal:
Como você pode ver, temos o valor numérico absoluto em nosso terminal.
Uma string contendo um valor numérico de ponto flutuante
Desta vez, vamos criar uma string que contém um ponto decimal com a seguinte linha:
Em seguida, vamos analisar essa string e armazenar o valor de retorno dentro de outra variável, e então vamos passar por isso para consolar o log função como
var output = parsefloat (str2);Temos o seguinte resultado no terminal:
Como você pode ver, obtivemos o valor total do ponto flutuante em nossa variável saída.
Uma string com um valor de ponto flutuante, mas zero no final
Para este exemplo, criaremos a seguinte string
Como você pode ver, dentro da corda, o valor termina em dois zeros. Agora, vamos converter essa string em uma bóia e armazená -la dentro de uma nova variável como
var output = parsefloat (str3);Depois disso, podemos usar a função de log do console para imprimir o valor dessa variável saída:
console.log (saída);Após a execução, obtemos a seguinte saída:
Como você pode ver, a função parsefloat () removeu os zeros finais do valor numérico, pois eles não significam nada.
Uma string com espaços e vários números
Para este exemplo, vamos criar uma nova string que incluirá vários números, mas com espaços entre eles como
Agora, vamos analisar dentro da função parsefloat () e depois armazenar o valor de retorno em uma variável como
var output = parsefloat (str4);Agora, obtemos a tela usando a função de log do console como:
console.log (saída);Após a execução, obtemos o seguinte resultado em nosso terminal:
Como você pode observar, ao encontrar um personagem que não seja um número ou um ponto decimal, o parsefloat () ignora os próximos personagens da string e só nos devolve o número antes do primeiro espaço em branco.
Uma string com um único número entre espaços
Agora, vamos trabalhar com outro exemplo, incluindo espaços, desta vez, vamos trabalhar com a seguinte sequência:
Como você pode ver, a string acima contém o número entre espaços em branco nas duas extremidades. Agora vamos passar para a nossa função parsefloat () e, em seguida, vamos consolar a saída da saída no terminal usando:
var output = parsefloat (str5);Temos o seguinte resultado em nosso terminal:
Como você pode ver, os espaços foram ignorados e apenas o número foi levado e convertido em valor de ponto flutuante.
Embrulhar
A função parsefloat () é uma função JavaScript embutida que veio com o lançamento do ES6. Esta função tem apenas um trabalho: pegar uma string, buscar os valores numéricos ou de ponto flutuante e retornar esse valor de ponto flutuante em uma variável. Neste post, fizemos vários exemplos da função parsefloat () para demonstrar alguns dos casos que podem ocorrer.