Wenn Sie in JS N Nachkommastellen beibehalten möchten, verwenden Sie normalerweise die toFixed-Funktion
Code kopieren
e stellt die Anzahl der beizubehaltenden Ziffern dar
Die beiden Fors in der Funktion, das ist der entscheidende Punkt,
Das erste gilt für die Situation rechts vom Dezimalpunkt, d. h. wie viele Stellen rechts vom Dezimalpunkt beibehalten werden;
Das zweite for bezieht sich auf die Situation links vom Dezimalpunkt, d. h. wie viele Stellen links vom Dezimalpunkt beibehalten werden.
Die Funktion von for besteht darin, den Wert von t zu berechnen, dh das Vielfache davon, um wie viel v vergrößert oder verkleinert werden soll (Vielfaches = t).
For hier nutzt zwei Funktionen von for, bedingte Beurteilung und Zählerakkumulation (Schleife),
For wird fortgesetzt, wenn e die Bedingung erfüllt, und jedes Mal, wenn e akkumuliert wird (jede Akkumulation von e soll eine Bedingung für for erstellen, die die Schleife nicht erfüllt), wird auch der Wert von t berechnet.
Abschließend wird die native Rundungsmethode verwendet, um das Ergebnis des vergrößerten/verkleinerten v zu berechnen, und dann wird das Ergebnis auf das richtige Vielfache vergrößert/verkleinert
Die folgenden Beispiele für reservierte zweistellige Nummern
Code kopieren