Hallo Christoph, hallo Andreas
"es" geht nämlich - abhängig vom restlichen Script-Kontext - durchaus ohne Klammer und ohne Semikolon.
Stimmt, ist aber schlechter Stil.
Und den wollen wir uns ja nun gerade NICHT angewöhnen oder? ;-)
Selbst die doppelten Gleichheitszeichen sind zwar nicht verkehrt, aber auch nicht zwingend erforderlich
Falsch! if (p=3) liefert als Ergebnis 3, was, weil es <> 0 ist als true interpretiert wird. In einer Abfrage sind also die doppelten Gleichheitszeichen zwingend erforderlich.
Nun, dazu gibts nichts weiter zu sagen.
Grüsse aus Nürnberg
HarryS