「if」や「else」の後の処理が1つだけの場合は「{」「}」を省略できる。
まずは、「if(~){~}」を、「{」「}」なしで書く。
次に、「if(~){~}else{~}」を、「{」「}」なしで書く。
if(/* 条件式 */) /* 条件式が真の場合の処理 */
if(/* 条件式 */) /* 条件式が真の場合の処理 */
else /* 条件式が偽の場合の処理 */
//○以下は有効
if (i > 0) alert("真");
//○以下は有効
if (i > 0) alert("真");
else alert("偽");
//○以下は有効
if (i > 0)
alert("真");
else
alert("偽");
//×以下は処理の数が複雑なので無効
if(1 < 0)
alert("真"); alert("真");
else
alert("偽"); alert("偽");
//○処理が複数の場合は「{~}」を付ける
if(1 < 0)
alert("真"); alert("真");
} else {
alert("偽"); alert("偽");
}