mein Hirn arbeitet langsam wieder, JS ist kein Perl, "in" liefert mir nicht den value sondern den key im Array-Objekt.
Und folglich eine Zeichenkette.
Trotzdem verstehe ich noch nicht warum A=0 in der ersten Zeile false und in der zwoten true ist...
Weil true && wert => wert und alert(!!"0") => true
Struppi.