@@thecreep:
nuqneH
step = step || 0;
Der ||
-Operator ist nicht einfach – wie in [http://de.selfhtml.org/javascript/sprache/operatoren.htm#logisch@title=SELFHTML] angegeben – ein logischer Operator. Er liefert i.A. nicht true oder false; sondern a || b
liefert a, wenn a als true gewertet wird, sonst b.
Bsp.: 2 || 3
ergibt 2
0 || 3
ergibt 3
"foo" || "bar"
ergibt "foo"
"" || "bar"
ergibt "bar"
step || 0
ergibt also, was Micha sagte.
Qapla'
--
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)