Metoda Number parseFloat() w JavaScript

Definicja i użycie

Number.parseFloat() Metoda przekształca wartość na ciąg znaków i zwraca pierwszą liczbę.

Uwaga:

Zwraca, jeśli pierwszy znak nie może być przekształcony na liczbę: NaN.

Wprowadzające i końcowe spacje są ignorowane.

Zwraca tylko pierwszą znalezioną liczbę.

Przykład

Przykład 1

Number.parseFloat(10);
Number.parseFloat("10");
Number.parseFloat("10.33");
Number.parseFloat("34 45 66");
Number.parseFloat("He was 40");

Spróbuj sam

Przykład 2

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

Spróbuj sam

Gramatyka

Number.parseFloat(value)

Parametr

Parametr Opis
value Wymagane. Wartość do przeanalizowania.

Zwracana wartość

Typ Opis
Wartości logiczne Jeśli nie znaleziono liczby, zwraca NaN.

Obsługa przeglądarki

Number.parseFloat() jest cechą ECMAScript6 (ES6).

Wszystkie współczesne przeglądarki obsługują ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Obsługiwane Obsługiwane Obsługiwane Obsługiwane Obsługiwane

Internet Explorer 11 (lub wcześniejsze wersje) nie obsługuje Number.parseFloat().