広告スペース(バナー)
🐫Perl レッスン
基本文法の基礎6▾
配列・ハッシュとPerlらしさ5▾
リファレンスと応用機能4▾
レッスン 17 / 20
三項演算子
このレッスンでは、if文を1行で書ける三項演算子の使い方を学びます。「Perl 三項演算子 使い方」で調べている方向けです。
条件 ? 真の場合の値 : 偽の場合の値という書き方で、条件によって違う値を1行で選べます。
サンプルコードでは、my $score = 75;の値によって「合格」か「不合格」かを三項演算子で決めています。
初心者がよくつまずくのが、三項演算子を使いすぎて読みにくくなることです。単純な条件分岐には便利ですが、ネストして使うとかえって分かりにくくなります。
実際の開発現場では、変数への簡単な条件付き代入など、コードを簡潔に保ちたい場面で三項演算子が使われます。
📖 お手本コード
✍️ あなたのコード
コードを書いたら「実行する」を押してください
🧪 このサイトではPerlを直接コンパイル・実行できないため、お手本コードと同じ内容を入力できたかをその場で判定します(採点はブラウザ内だけで行われ、どこにも送信されません)。
🎯
ここまでできればゴール達成!
合否判定のような単純な分岐を、1行で書けるようになります。
合否判定のような単純な分岐を、1行で書けるようになります。
広告スペース(バナー)
広告スペース(記事内)