Analysieren Sie eine Zeichenfolge mit Kommas zu einer Nummer in JavaScript

Analysieren Sie eine Zeichenfolge mit Kommas zu einer Nummer in JavaScript

Während der Programmierung in JavaScript kann die Junk -Daten so sortiert werden, dass ein Wert des Ganzzahl -Typs abgerufen wird. Zum Beispiel bei der Dekodierung einer Datenmenge, um sie effektiv zu nutzen. In solchen Situationen ist das Analysieren einer Zeichenfolge mit Kommas an eine Zahl in JavaScript von großer Hilfe, um die aktuellen Ressourcen intelligent zu nutzen und mehrere Vorgänge gleichzeitig auszuführen.

In diesem Tutorial werden die Ansätze zum Parsen einer Zeichenfolge mit Kommas mit JavaScript erörtert.

So analysieren Sie eine Zeichenfolge mit Kommas mit JavaScript in eine Zahl?

Die Zeichenfolge kann mit Kommas an eine Zahl in JavaScript analysiert werden, indem die folgenden Ansätze in Kombination mit der “verwendet werdenParsefloat ()" Methode:

  • "Ersetzen ()" Methode und "regulärer Ausdruck".
  • "Ersetzenall ()" Methode.

Lassen Sie uns jeden der Ansätze nacheinander diskutieren!

Ansatz 1: analysieren

Der "Parsefloat ()Die Methode analysiert einen Wert in der Form einer Zeichenfolge und gibt die erste Zahl im Gegenzug an. Während die "ersetzen()Methode sucht nach einem bestimmten Wert in der angegebenen Zeichenfolge und ersetzt ihn dann ersetzt. Diese Methoden können zusammen mit dem regulären Ausdruck angewendet werden.

Syntax

Parsefloat (Wert)

In der obigen Syntax:

  • Wert”Bezieht sich auf den Wert, der analysiert werden muss.
Saite.Ersetzen (Suche, neu)

In der oben gegebenen Syntax:

  • Suchen"Ist der Wert, der durch die angegebenen" ersetzt wird "neuWert in der angegebenen Zeichenfolge.

Beispiel 1: analysieren Sie eine angegebene Zeichenfolge mit Kommas zu einer Nummer

In diesem Beispiel wird der bereitgestellte Zeichenfolgenwert mit Kommas in eine Zahl analysiert:

Führen Sie die folgenden Schritte aus, wie im obigen Code angegeben:

  • Initialisieren Sie zunächst den angegebenen String -Wert und zeigen Sie ihn an.
  • Danach anwenden Sie die “ersetzen()Methode, um eine globale Suche nach den enthaltenen Kommas im zugeordneten Zeichenfolgenwert durchzuführen und sie so zu ersetzen, dass der Wert zusammengeführt wird.
  • Der "Parsefloat ()Die Methode analysiert den resultierenden String -Wert im vorherigen Schritt in eine Zahl.

Ausgang

In der obigen Ausgabe kann beobachtet werden, dass die Kommas im angegebenen Zeichenfolgenwert zuerst weggelassen werden und dann in eine Zahl analysiert werden.

Beispiel 2: analysieren Sie eine benutzerdefinierte Zeichenfolge mit Kommas zu einer Nummer

In diesem speziellen Beispiel wird der benutzerdefinierte String-Wert mit Kommas in eine Zahl analysiert:

Implementieren Sie die folgenden Schritte, wie im Code angegeben:

  • Geben Sie den String -Wert vom Benutzer ein, der in die Nummer analysiert werden muss, und zeigen Sie ihn an.
  • Wiederholen Sie im nächsten Schritt ebenfalls den diskutierten Ansatz im vorherigen Beispiel, um die enthaltenen Kommas im String -Wert zu ersetzen.
  • Zuletzt zeigen Sie den resultierenden Parsen -Zeichenfolgenwert in eine Zahl über die “Parsefloat ()" Methode.

Ausgang

Die obige Ausgabe zeigt an, dass der Nutzer-Eingangs-String-Wert erfolgreich in die Zahl analysiert wird.

Ansatz 2: Analysieren Sie eine Zeichenfolge mit Kommas mit der Methode ersatzgerätig () zu einer Zahl in JavaScript

Der "alles ersetzen()Die Methode ergibt eine neue Zeichenfolge mit allen Musterübereinstimmungen, die durch den angegebenen Ersatz ersetzt werden. Diese Methode kann implementiert werden, um alle enthaltenen Kommas in der bereitgestellten Zeichenfolge zu ersetzen, sodass der Zeichenfolgenwert zusammengeführt wird und dann in eine Zahl analysiert wird.

Syntax

str.ersetzen (Muster, ersetzen)

Hier,

  • Muster”Bezieht sich auf die Regex oder ein Substring, das ersetzt werden muss.
  • ersetzen”Entspricht dem Ersatz, der auf dem Muster durchgeführt werden muss.

Beispiel

Überlegen wir das unterbewertete Beispiel:

Im obigen Code -Snippet:

  • Geben Sie in ähnlicher Weise den angegebenen String -Wert an und zeigen Sie ihn an.
  • Danach anwenden Sie die “alles ersetzen()Methode, um alle enthaltenen Kommas im Zeichenfolgenwert zu ersetzen, so dass der Zeichenfolgewert zusammengeführt wird.
  • Wenden Sie auch das an “Parsefloat ()Methode, um den resultierenden String -Wert im vorherigen Schritt in eine Zahl zu analysieren.

Ausgang

Wir haben die einfachste Methode für die Parsen eines Frühlings mit Kommas an eine Nummer in JavaScript bereitgestellt.

Abschluss

Der "Parsefloat ()Methode in Kombination mit dem “ersetzen()Methode und regelmäßiger Ausdruck oder der “alles ersetzen()Die Methode kann verwendet werden, um eine Zeichenfolge mit Kommas in JavaScript zu analysieren. Der erstere Ansatz nutzt den regulären Ausdruck, um global nach den Kommas zu suchen und die gewünschten Anforderung durchzuführen. Der letztere Ansatz kann implementiert werden, um die Anforderung zu erfüllen, indem einfach die Parameter entsprechend angegeben werden. Dieser Artikel leitete, eine Zeichenfolge mit Kommas mit JavaScript an eine Nummer zu analysieren.