Hallihallo!
Eine Wertzuweisung dieser Art,
var Variable = (Bedingung) ? 1 : 0;
ist so zu lesen:
Variable = wenn Bedingung, dann 1, sonst 0.
Auf deutsch: Die Bedingung wird überprüft.
Sollte sie erfüllt sein, dann wird der Variablen der Wert hinter dem Fragezeichen zugewiesen. Wenn nicht, bekommt die Variable den Wert hinter dem Doppelpunkt.
Die Erklärung dazu in SelfHTML ist hier:
http://selfhtml.teamone.de/javascript/sprache/bedingt.htm#entweder_oder
Viele liebe Grüße,
Der Dicki
PS: Freut mich, daß die Anleitung verständlich ist :)