steckl: Performance von Abfragen gerade/ungerade

Beitrag lesen

Hi,

Mit Modulo 2 kannst Du die geraden und ungeraden Zeilen ermitteln

Unnötig. Uneffizient. Wozu in jedem Schleifendurchlauf dividieren?

http://forum.de.selfhtml.org/archiv/2007/7/t156689/#m1019271

Das ist IMHO auch etwas Uneffizient:

Man könnte mit einer Bitoperation überprüfen ob das LSB gesetzt ist.
Dann spart man sich auch das unnötige Flag.

Ich hab das mal mit JS getestet. Am schnellsten ist die Funktion mit Bitoperation (40XX Millisekunden), dann kommt die mit Flags (42XX Millisekunden) und dann weit abgeschlagen die mit Modulo (63XX Millisekunden).

Meine Tests habe ich auch online gestellt.

mfG,
steckl