広告スペース(バナー)
レッスン 5 / 20

条件分岐(if文)

このレッスンでは、Dartのif文の書き方を学びます。「Dart if文 書き方」で調べている方向けの内容です。

if / else if / elseで条件分岐します。JavaやJavaScriptとほぼ同じ文法です。

サンプルコードでは、scoreの値によって3段階のメッセージをif / else if / elseで出し分けています。

初心者がよくつまずくのが、{}の対応関係です。条件が増えてネストが深くなると、どの波かっこがどの条件に対応しているか分かりにくくなるため、インデントを揃えて書くことが大切です。

実際の開発現場では、Flutterアプリの画面表示を条件によって切り替える処理などでif文が頻繁に使われます。

📖 お手本コード
✍️ あなたのコード
コードを書いたら「実行する」を押してください

🧪 このサイトではDartを直接コンパイル・実行できないため、お手本コードと同じ内容を入力できたかをその場で判定します(採点はブラウザ内だけで行われ、どこにも送信されません)。

🎯
ここまでできればゴール達成!
点数に応じて「合格」「不合格」を判定するプログラムが作れるようになります。
広告スペース(バナー)
広告スペース(記事内)