Raketenwilli: Clever - aber eine kleine Warnung für den Weg... toFixed()?

Beitrag lesen

padEnd() erscheint im Hinblick auf die präsentierte Aufgabe als clevere Lösung. Da wir aber ebodys tatsächliche Aufgabe nur bruchstückhaft kennen sollte die folgende Warnung nicht vergessen werden:

  • '1234'.padEnd( 10, '0' ) liefert 1234000000.
  • '1234.0'.padEnd( 10, '0' ) liefert 1234.00000.

Der Unterschied erscheint hier ist elefant-signifikant.

Möglicherweise will @ebody ja etwas wie toFixed():

* Number.parseFloat( '1234'   ).toFixed( 5 )
* Number.parseFloat( '1234.0' ).toFixed( 5 )

Das liefert identische '1234.00000'.