Zahl auf gegebene Genauigkeit runden

Beginner

This tutorial is from open-source community. Access the source code

Einführung

In diesem Lab werden wir untersuchen, wie man Zahlen mit JavaScript auf eine bestimmte Genauigkeit rundet. Wir werden lernen, wie man die Math.round()-Methode und Template-Literale verwendet, um eine Zahl auf eine bestimmte Anzahl von Dezimalstellen oder auf einen ganzzahligen Wert zu runden. Dieses Wissen wird in Situationen nützlich sein, in denen wir Zahlen in einem lesbareren Format anzeigen müssen, wie beispielsweise bei der Behandlung von Währungen oder Maßen.

Dies ist ein Guided Lab, das schrittweise Anweisungen bietet, um Ihnen beim Lernen und Üben zu helfen. Befolgen Sie die Anweisungen sorgfältig, um jeden Schritt abzuschließen und praktische Erfahrungen zu sammeln. Historische Daten zeigen, dass dies ein Labor der Stufe Anfänger mit einer Abschlussquote von 97% ist. Es hat eine positive Bewertungsrate von 96% von den Lernenden erhalten.

So runden Sie eine Zahl in JavaScript auf eine bestimmte Genauigkeit:

const round = (n, decimals = 0) =>
  Number(`${Math.round(`${n}e${decimals}`)}e-${decimals}`);
  • Verwenden Sie Math.round() und Template-Literale, um die Zahl auf die angegebene Anzahl von Dezimalstellen zu runden.
  • Wenn Sie auf eine ganze Zahl runden möchten, lassen Sie das zweite Argument decimals weg.
  • Um zu beginnen, mit der Programmierung zu üben, öffnen Sie das Terminal/SSH und geben Sie node ein.
  • Beispielsweise wird round(1.005, 2) 1.01 zurückgeben.

Zusammenfassung

Herzlichen Glückwunsch! Sie haben das Lab "Round Number to Given Precision" abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.