JavaScript parseFloat ()

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

A sintaxe da parseFloat()função é:

 parseFloat(string)

ParseFloat () Parâmetros

A parseFloat()função inclui:

  • string - o valor a analisar. Se não for uma string, é convertido em uma usando uma ToStringoperação abstrata.

Nota: os caracteres de espaço em branco iniciais são ignorados.

Valor de retorno de parseFloat ()

  • Retorna um número de ponto flutuante analisado a partir da string fornecida.
  • Retorna NaNquando o primeiro caractere diferente de espaço em branco não pode ser convertido em um número.

Exemplo: usando parseFloat ()

 console.log(parseFloat(" 10 ")); // 10 console.log(parseFloat(" 3.14seconds")); // 3.14 console.log(parseFloat("314e-2")); // 3.14 // argument can be anything as long as it has toString or valueOf const obj = ( toString: () => "127.0.0.1", ); console.log(parseFloat(obj)); // 127 console.log(parseFloat("JavaScript")); // NaN // BigInt values lose precision console.log(parseFloat("464546416543075614n")); // 464546416543075600

Resultado

 10 3,14 3,14 127 NaN 464546416543075600

Notas:

  • parseFloat()irá analisar objetos não-string se eles tiverem um método toStringou valueOf.
  • parseFloat() para de converter uma string em flutuante quando encontra um caractere não numérico.

Leitura recomendada: Javascript parseInt ()

Artigos interessantes...