広告スペース(バナー)
🎯Dart レッスン
基本文法とNull安全7▾
コレクションとクラス5▾
Flutter開発に役立つ機能4▾
レッスン 18 / 20
三項演算子
このレッスンでは、if文を1行で書ける三項演算子の使い方を学びます。「Dart 三項演算子 使い方」で調べている方向けです。
条件 ? 真の場合の値 : 偽の場合の値という書き方で、条件によって違う値を1行で選べます。
サンプルコードでは、int score = 75;の値によって「合格」か「不合格」かを三項演算子で決めています。
初心者がよくつまずくのが、三項演算子を使いすぎて読みにくくなることです。単純な条件分岐には便利ですが、ネストして使うとかえって分かりにくくなります。
実際の開発現場では、FlutterのUIコードの中で「条件によって表示する値を切り替える」場面で三項演算子が頻繁に使われます。
📖 お手本コード
✍️ あなたのコード
コードを書いたら「実行する」を押してください
🧪 このサイトではDartを直接コンパイル・実行できないため、お手本コードと同じ内容を入力できたかをその場で判定します(採点はブラウザ内だけで行われ、どこにも送信されません)。
🎯
ここまでできればゴール達成!
合否判定のような単純な分岐を、1行で書けるようになります。
合否判定のような単純な分岐を、1行で書けるようになります。
広告スペース(バナー)
広告スペース(記事内)