unknown: Nach komma 2 zahlen ausgeben, aktuell 3 zahlen nach Komma

Beitrag lesen

das ist richtig, aber schlaue Rundungs-Algorithmen sorgen dafür, dass der intern gespeicherte Wert von "ungefähr 21.95" dann tatsächlich als 21.95 angezeigt wird.

So Schlau ist der gar nicht. Es wird einfach auf 15 Stellen gerundet. Wenn du die überschreitest, ist es aus.
var a = 2121212121212121.95;
alert(a);

Erst wenn mit diesen Werten Berechnungen durchgeführt werden, tritt der Rundungsfehler meist zutage. Und dann aber meist in Form von zehn oder mehr unerwartet auftauchenden Nachkommastellen, von denen typischerweise alle bis auf die letzte Nullen oder Neunen sind.

Und das soll ja vermieden werden.

Das habe ich ihm im genannten Thread auch schon nahegelegt.

Das hatte ich nicht gelesen.