Gunnar Bittersmann: Mittelwert und Abrunden

Beitrag lesen

@@Hopsel:

nuqneH

Ich finde, ich habe mir die Lösung selbst gut hergelitten. :-)

Ich verstehe dein Leiden. ;-)

Mich sollte nicht wundern, wenn Math.round() intern derart arbeitet:
Math.round(x) = function (x) { return Math.floor(x + 0.5); }

Der Aurfuf von Math.round(x - 0.5) wäre also ein Aufruf von Math.floor(x - 0.5 + 0.5) – zwei unnötige Additionen!

Nicht, dass deswegen der Browser einfriert oder die Hölle zu … aber wenn es schon eine Methode gibt, die genau das Gewünschte tut, dann sollte man sie auch nutzen.

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)