問題

2
Ruby

条件分岐を使ってみよう!

Rubyの問題に挑戦しよう!

問題

「条件分岐を使ってみよう!」

もし以下の変数の値が100以上であるならば「100以上です!!」と、
50以上100未満であるならば「50以上です!!」と、
50未満であるならば「50未満です!!」と画面に出力してみよう。

あらかじめエディタに書くコード

                    num = 80
¥Ruby¥
                

期待する画面

50以上です!!

解答と解説(条件分岐を使ってみよう!)

解説

LINE登録して解答を見る

※ご登録後トークルーム下部にあるメニュー内
「無料問題集※解答付き」を押すと
解答閲覧用URLが届きます

if文の他に、elsif文やelse文を用いることでより複雑な条件分岐を実現することができる。
elsif文は、直前のif文またはelsif文の論理式が'false'でその処理が実行されなかった場合に、さらに条件分岐を加えることができるぞ。
else文は、直前のif文またはelsif文の論理式が'false'でその処理が実行されなかった場合に、囲われた処理を必ず実行するぞ。elsif文との違いに注意しよう。
今回も'num'の値を自由に変えてみて、結果がどう変化するか確かめてみよう。

さらにスキルアップしたい方は公式LINEから「Ruby」と送信すると動画が見れます。

LINE登録して動画を視聴する
あなたに合った学習プランは?LINE適正コース診断はこちら