Wenn es sich um eine der am häufigsten verwendeten Syntaxen handelt, ist ihr Format wie folgt
if(coditon)-Anweisung1 (else-Anweisung2)
Unter diesen kann Coditon ein beliebiger Ausdruck sein, sogar ein echter boolescher Wert, da JavaScript ihn automatisch in einen booleschen Wert umwandelt.
Wenn das Ausführungsergebnis der Bedingung wahr ist, wird Anweisung1 ausgeführt. Wenn die Bedingung falsch ist, wird das Ausführungsergebnis Anweisung2 ausgeführt. (Wenn Anweisung2 vorhanden ist, ist sonst nichts erforderlich.)
Jede bedingte Anweisung kann eine einzelne Codezeile oder ein Codeblock sein. Das Folgende ist ein einfaches Beispiel