Funkcja parseFloat() w JavaScript

Definicja i użycie

parseFloat() Funkcja analizuje ciąg znaków i zwraca liczbę zmiennoprzecinkową.

Ta funkcja określa, czy pierwszy znak podanego ciągu znaków jest liczbą. Jeśli tak, analizuje ciąg znaków do końca liczby i zwraca liczbę jako liczbę zamiast ciągu znaków.

Uwaga:Zwraca tylko pierwszą liczbę w ciągu znaków!

Komentarz:Dopuszcza wiodące i końcowe spacje.

Komentarz:jeśli pierwszy znak nie można przekształcić na liczbę,parseFloat() zwraca NaN.

Przykład

Analiza różnych ciągów znaków:

var a = parseFloat("10")
var b = parseFloat("10.00")
var c = parseFloat("10.33")
var d = parseFloat("34 45 66")
var e = parseFloat(" 60 ")
var f = parseFloat("40 years")
var g = parseFloat("He was 40")

spróbuj sam

język

parseFloat(string)

Wartość parametru

Parametry Opis
string Wymagane. Ciąg znaków do przetworzenia.

Szczegóły techniczne

Wartość zwracana: Wartość zwracana: Jeśli pierwszy znak nie może być przekształcony na liczbę, zwracany jest NaN.
Wersja JavaScript: ECMAScript 1

Wspierane przeglądarki

Funkcja Chrome Edge Firefox Safari Opera
parseFloat() Wsparcie Wsparcie Wsparcie Wsparcie Wsparcie