Hallo
[...]
Das obige Beispiel ist aber ein untypische anwendung dieser Syntax.
In dem fall, wäre if-else sicher übersichtlicher.
Die Syntax mit ?: verwendet man eigentlich, wenn man einen Wert von einer Bedingung abhängig machen will:
[...]
Wenn man es ein wenig übersichtlicher aufschreibt, wird auch klar, wann welcher Wert gesetzt wird:
var wert = b1 ? v1 :
b2 ? v2 :
b3 ? v3 : v4;
So hat man auf einfache Weise ein if-elseif-else realisiert. Imho ist diese Form wesentlich übersichtlicher, als die Aneinanderreihung von if-else-Anweisungen.
Gruß Alex
--
http://www.google.de/search?hl=de&safe=off&q=Rechtschreibung+Standart