文法のきほん

INPUT · スライド

そうでなければ、を書く

01 / 04

成り立たないときも何かしたい

if だけだと「成り立ったときにやること」しか書けない。合格なら合格と出せるけど、不合格のときは何も出ない

「そうでなければこうする」を書けるのが else だよ。

02 / 04

else の形

if の閉じ波かっこのすぐうしろに else を書き、また波かっこで囲む。

中には条件が成り立たなかったときにやることを書くよ。

const score = 45;if (score >= 60) {  console.log("ごうかく");} else {  console.log("ふごうかく");}

実行結果

ふごうかく

03 / 04

動くのは必ずどちらか一方

ifelse両方動くことも、両方飛ばされることもない。必ずどちらか片方だけが動くよ。

だから「表示されない場合がある」という心配がなくなる。

const rain = 70;if (rain >= 50) {  console.log("かさをもつ");} else {  console.log("かさはいらない");}console.log("しゅっぱつ");

実行結果

かさをもつ
しゅっぱつ

04 / 04

else に条件は書かない

else のうしろにかっこは付けない。if の条件が成り立たなかった残り全部を引き受ける役だからだよ。

if の条件をひっくり返してもう1つ if を書くよりも、else のほうが短くて読み間違いも減る。ここから書いてみよう。

const stock = 0;if (stock > 0) {  console.log("ざいこあり");} else {  console.log("うりきれ");}

実行結果

うりきれ