Syntax der Parsefloat () -Funktion
varfloat = parsefloat (String)Rückgabewert
Der Rückgabewert aus der Funktion parsefloat () ist vom Float -Datentyp
Weitere Informationen
Beispiele für die Parsefloat () -Funktion
Schauen wir uns einige verschiedene Beispiele und ihre Ausgänge der Parsefloat () -Funktion an.
Eine Zeichenfolge, die nur numerische Werte enthält
Lassen Sie uns also eine Zeichenfolge erstellen, die mit der folgenden Zeile arbeitet:
Geben Sie diese Zeichenfolge dann an die Funktion parsefloat () im Konsolenprotokoll über, um die Ausgabe direkt auf das Terminal zu erhalten wie:
Konsole.log (parsefloat (str1));Bei der Ausführung erhalten wir das folgende Ergebnis in unserem Terminal:
Wie Sie sehen können, haben wir den absoluten numerischen Wert an unserem Terminal erhalten.
Eine Zeichenfolge mit einem numerischen Wert des schwimmenden Punktes
Dieses Mal werden wir eine Zeichenfolge erstellen, die einen Dezimalpunkt mit der folgenden Zeile enthält:
Dann werden wir diese Zeichenfolge analysieren und den Rückgabewert in einer anderen Variablen speichern, und dann werden wir diese an die Konsolenprotokollfunktion als übergeben
var output = parsefloat (str2);Wir erhalten das folgende Ergebnis am Terminal:
Wie Sie sehen können, haben wir den Gesamt-Schwimmpunktwert in unserer Variablen erhalten Ausgang.
Eine Zeichenfolge mit einem schwebenden Punktwert, aber am Ende Null
In diesem Beispiel werden wir die folgende Zeichenfolge erstellen
Wie Sie sehen können, endet der Wert in der Zeichenfolge auf zwei Nullen. Jetzt werden wir diese Zeichenfolge in einen Schwimmer umwandeln und in einer neuen Variablen als speichern
var output = parsefloat (str3);Danach können wir die Konsolenprotokollfunktion verwenden, um den Wert aus dieser Variablen auszudrucken Ausgang:
Konsole.Protokoll (Ausgabe);Bei der Ausführung erhalten wir die folgende Ausgabe:
Wie Sie sehen können, hat die Parsefloat () -Funktion die endenden Nullen aus dem numerischen Wert entfernt, da sie nichts bedeuten.
Eine Zeichenfolge mit Leerzeichen und mehreren Zahlen
In diesem Beispiel werden wir eine neue Zeichenfolge erstellen, die mehrere Zahlen enthält, jedoch mit Leerzeichen zwischen ihnen wie
Jetzt werden wir in der Funktion parsefloat () analysieren und dann den Rückgabewert in eine Variable wie speichern
var output = parsefloat (str4);Jetzt erhalten wir die Anzeige mit der Konsolenprotokollfunktion wie:
Konsole.Protokoll (Ausgabe);Bei der Ausführung erhalten wir das folgende Ergebnis in unserem Terminal:
Wie Sie beobachten können, ignoriert der Parsefloat () die kommenden Zeichen in der Zeichenfolge und gibt uns nur die Nummer vor dem ersten leeren Speicher.
Eine Zeichenfolge mit einer einzelnen Zahl zwischen den Leerzeichen
Jetzt arbeiten wir mit einem weiteren Beispiel, einschließlich Leerzeichen. Diesmal werden wir mit der folgenden Zeichenfolge zusammenarbeiten:
Wie Sie sehen können, enthält die obige Zeichenfolge die Zahl zwischen leeren Leerzeichen an beiden Enden. Jetzt werden wir es in unsere Parsefloat () -Funktion übergeben, und dann werden wir die Ausgabe auf das Terminal konsumieren, indem wir:
var output = parsefloat (str5);Wir erhalten das folgende Ergebnis an unserem Terminal:
Wie Sie sehen können, wurden die Räume ignoriert und nur die Zahl wurde in den Gleitpunktwert umgewandelt und umgewandelt.
Einpacken
Die Funktion Parsefloat () ist eine integrierte JavaScript-Funktion, die mit der Veröffentlichung von ES6 geliefert wurde. Diese Funktion hat nur einen Job: eine Zeichenfolge zu nehmen, die numerischen oder schwimmenden Punktwerte abzurufen und diesen Gleitpunktwert in eine Variable zurückzugeben. In diesem Beitrag haben wir mehrere Beispiele für die Parsefloat () -Funktion genommen, um einige der Fälle zu demonstrieren, die auftreten können.