So formatieren Sie eine Zahl, um immer 2 Dezimalstellen in JavaScript anzuzeigen?

So formatieren Sie eine Zahl, um immer 2 Dezimalstellen in JavaScript anzuzeigen?

Während des Umgangs mit mathematischen Berechnungen in JavaScript kann es eine Anforderung entsprechen, einen genauen Wert zurückzugeben. Zum Beispiel eine genaue zurückgeben “Währung" oder "Gewicht" Wert. In solchen Situationen ist es hilfreich, eine Zahl zu formatieren, um immer 2 Dezimalstellen zu zeigen.

In diesem Artikel veranschaulicht.

So formatieren Sie eine Zahl, um immer 2 Dezimalstellen in JavaScript anzuzeigen?

Verwenden Sie den folgenden Ansatz, um eine Zahl an immer zwei Dezimalstellen in JavaScript zu formatieren:

  • Tolocalestring ()" Methode.
  • tofixed ()" Methode.

Methode 1: Formatnummer, um immer 2 Dezimalstellen in JavaScript mit „Tolocalestring ()“ -Methode anzeigen

Der "Tolocalestring ()Die Methode gibt eine Zahl in Form einer Zeichenfolge über das lokale Sprachformat an. Diese Methode kann angewendet werden, um die Aufteilung von zwei Zahlen so zurückzunehmen, dass das resultierende Ergebnis auf 2 Dezimalstellen formatiert wird.

Syntax

Tolocalestring (Format, Stil)

In der obigen Syntax:

  • Format”Entspricht den verschiedenen Zeitzonen.
  • StilParameter bezieht sich auf das Objekt mit Formatierungsoptionen.

Beispiel

Überlegen wir den unter dem festgelegten Code:

Im obigen Code -Snippet:

  • Initialisieren Sie zunächst zwei Variablen mit den angegebenen Ganzzahlwerten.
  • Teilen Sie im nächsten Schritt die Zahlen und speichern Sie sie in der angegebenen Variablen.
  • Danach verbinden Sie die “Tolocalestring ()Methode mit der resultierenden Abteilung.
  • Die Methodenparameter geben an, dass der resultierende Wert genau formatiert wird “2" Nachkommastellen.
  • Schließlich zeigen Sie den resultierenden Wert auf der Konsole an.

Ausgang

In der Ausgabe ist ersichtlich, dass der berechnete Wert an die zugewiesenen 2 Dezimalstellen formatiert wird.

Methode 2: formatieren

Der "tofixed ()Die Methode rundet die Nummer auf die zugewiesene Anzahl von Ziffern ab. Diese Methode kann implementiert werden, um einfach den resultierenden Wert auf zu formatieren “2" Nachkommastellen.

Syntax

tofixiert (Ziffern)

In dieser Syntax “,“Ziffern”Repräsentiert die Anzahl der Dezimalstellen.

Beispiel

Lassen Sie uns die unterhalb der festgelegten Codezeilen durchlaufen:

Im obigen Code -Snippet:

  • Geben Sie zunächst zwei Zahlen vom Benutzer ein und geben Sie ihre Abteilung zurück.
  • Danach assoziieren Sie auch die “tofixed ()"Methode mit der resultierenden Abteilung so, dass das endgültige Ergebnis formatiert wird"2Dezimale Orte, wie durch seinen (Methoden-) Parameter angegeben.
  • Zuletzt die formatierte Nummer auf der Konsole anzeigen.

Ausgang

In der obigen Ausgabe kann beobachtet werden, dass die Benutzereingangszahlen geteilt und entsprechend formatiert werden.

Abschluss

Um eine Nummer zu formatieren, um immer zwei Dezimalstellen mit JavaScript anzuzeigen, verwenden Sie die “Tolocalestring ()”Methode oder die“tofixed ()" Methode. Der frühere Ansatz gibt den resultierenden Wert auf genau 2 Dezimalstellen zurück, basierend auf den festgelegten Parametern. Der letztere Ansatz gibt die Zahlen vom Benutzer ein und formatiert das ausgewertete Ergebnis entsprechend. In diesem Artikel heißt es, dass die Ansätze zur Formatierung einer Zahl immer 2 Dezimalstellen in JavaScript angezeigt haben.