預設順序執行;控制結構依邏輯判斷(Boolean 結果)轉向他處代碼。
if (newShip) smash(bottle, bow); if (color=="deep yellow" && texture=="wrinkled") response="Crenshaw?"; var reaction = (day=="Saturday" || day=="Sunday") ? "Beach!" : "Work...";
&&:左側 false → 右側不執行。將最可能 false 的條件置左。||:左側 true → 右側不執行。將最可能 true 的條件置左。if (cheapCheck() && expensiveCheck())。