Lutz T.: Dezimalstellen erzwingen

Beitrag lesen

Hallo,

Danke aber es hilft mir auch nicht wirklich weiter, es kommt nämlcih auch oft genug vor, dass es zu viele Nachkommastellen sind, so 4-9, was mach ich da???

Vorher runden und dann ggf. die Nullen anfuegen:

var x=100.123456789;
x=parseInt(x*100+0.5)/100;
// --> 100.12

MfG, Thomas

Ja Thomas,
nicht schlecht, aber was passiert denn nun bei x=0? Division durch 0 -> NaN. Auch nicht so das wahre ...
Schau mal in das andere Posting rein, da hab ich zu einem kleinen Wettstreit aufgerufen.
MfG. Lutz T.