Ich möchte höchstens 2 Dezimalstellen runden, aber nur wenn nötig.
Eingabe:
10
1.7777777
9.1
Ausgabe:
10
1.78
9.1
Wie kann ich das in JavaScript machen?
Verwenden Sie Math.round(num * 100) / 100
Betrachten Sie .toFixed()
und .toPrecision()
:
Dies könnte Ihnen helfen:
var result = (Math.round(input*100)/100);
Für weitere Informationen können Sie diesen Link aufrufen