In diesem Beitrag werden verschiedene Methoden für eine String -Umwandlung in JavaScript erörtert. So lass uns anfangen!
So konvertieren Sie String, um in JavaScript zu schweben
In JavaScript können Sie die String mit den folgenden Ansätzen in den Schweben konvertieren:
Wir werden jetzt jede der oben genannten Methoden im Detail erläutern.
So konvertieren Sie die Zeichenfolge in JavaScript mithilfe der Typumwandlung in JavaScript umzusetzen
“Typumwandlung TypIst ein JavaScript. In JavaScript gibt es mehrere Operatoren, die zum Konvertieren von Datentypen verwendet werden. Zum Beispiel die Unary Operator "+" konvertiert die Zeichenfolge Wert zu schweben.
Syntax
var float = +(String)Hier der Unary Operator “+"Wird die Art von" konvertieren "Saite"Wert zu einem"schweben" Nummer.
Beispiel
Zunächst werden wir eine definieren “Konvertieren()"Funktion, die eine akzeptiert"Saite"Argument und konvertiert es in"schweben"Verwenden des unären Operators"+”. Diese Funktion gibt die Schwimmpunktzahl zurück:
Im nächsten Schritt werden wir eine String -Variable erstellen “A"Den Wert haben"63.23"Und gib es an die"Konvertieren()Funktion:
var a = "63.23 ";Die angegebene Ausgabe bedeutet, dass die Art von “63.23”Wird erfolgreich von" konvertiert "Saite" Zu "schweben”:
Schauen wir uns nun die andere Methode zum Konvertieren von String so an, dass sie in JavaScript schweben.
So konvertieren Sie die Zeichenfolge in JavaScript mithilfe der Parsefloat () -Methode, um in JavaScript zu schweben
JavaScript bietet eine integrierte Methode mit dem Namen “Parsefloat ()Das kann für verwendet werden Konvertierungsfolge zu einem Schwimmpunkt Nummer. Diese Methode akzeptiert die angegebene Zeichenfolge “Wert”Als Argument und gibt dann die konvertierte Float -Nummer aus.
Syntax
Parsefloat (String)Hier das JavaScript “Parsefloat ()"Methode nimmt"Saite”Als Argument und gibt eine schwimmende Punktzahl zurück.
Beispiel 1
Wir werden nun den Wert der Zeichenfolge konvertieren “32.54”In eine schwimmende Punktzahl, indem Sie die“ verwenden “Parsefloat ()" Methode:
Wie Sie sehen können, das “Typ”Von dem bestanden“Saite"Argument wird jetzt in" geändert "Nummer”:
Beispiel 2
Wenn die angegebene Zeichenfolge nachverfolgte und führende Räume enthält, dann ist die “die“Parsefloat ()Die Methode ignoriert sie und gibt die schwimmende Punktzahl zurück:
Durch die Ausführung des oben gegebenen Codes werden die Zeichenfolge konvertiert. “ 220 "In float"220”:
Beispiel 3
Wenn die Zeichenfolge unterschiedliche Wertearten enthält, dann ist der JavaScript “Parsefloat ()Die Methode gibt die schwimmende Punktzahl zurück, bis sie einen nicht numerischen Charakter erreicht:
Hier das "Parsefloat ()"Methode konvertiert die Zeichenfolge"[email protected]" Zu "2022”Schwimmende Punktzahl:
Beispiel 4
Für nicht numerische Charaktere die “Parsefloat ()"Nummer wird zurückgeben"Nan”(Nicht eine Nummer):
Ausführung des gegebenen “Parsefloat ()"Methode wird zurückgegeben"Nan”Für die bestandene Zeichenfolge“LinuxHint.com2022@Wie es mit einem nicht numerischen Charakter beginnt:
Beispiel 5
In einem Szenario, in dem das bestanden hat “Saite"Argument umfasst Räume zwischen Zahlen, dann das JavaScript"Parsefloat ()Die Methode gibt nur die erste aufgetroffene Nummer zurück.
Zum Beispiel werden wir im folgenden Beispiel das übergeben “20 45 23456”String als Argument für die“Parsefloat ()"Methode, und sie legt die erste Nummer"20”Als Rückgabefall:
var a = parsefloat ("20 45 23456");Ausgang
Dies waren alle wesentlichen Informationen zum Konvertieren einer Zeichenfolge in JavaScript in JavaScript. Sie können Ihre Vorlieben weiter recherchieren.
Abschluss
Zu String konvertieren Zu schweben, du kannst den ... benutzen "Typumwandlung Typ"JavaScript -Funktion oder die"Parsefloat ()" Methode. Typumwandlung verwendet die Unary Operator "+" zum Konvertieren des String -Werts in Schwimmer, während die "Parsefloat ()" Methode akzeptiert eine Zeichenfolge “Wert”Als Argument und gibt die konvertierte Schwimmernummer zurück. In diesem Artikel wurden verschiedene Methoden zum Konvertieren von Strings in Floating-Punkt-Nummern in JavaScript besprochen.