Avatar
} で statement が完了してるのでは?
7:05 AM
; を含まないと statement じゃないんだったら
7:06 AM
if (<bool>) <statement> else <statement> に対して <statement> のところに { ... } を埋めれなくなる。
7:06 AM
似たような話で、ちょうど最近↓のコメントした。 // JavaScript let a = 10; if (a <= 0) { console.log(a); } else while (a >= 0) { console.log(a); a--; } https://qiita.com/ayies128/items/0e460b512d4698fc483d#comment-72ba84723db3df2ee909 (edited)