
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Ruby初歩】while文におけるtrueとbreakの役割について - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Ruby初歩】while文におけるtrueとbreakの役割について - Qiita
while true #条件式をtrueにすることで、処理が停止されない限り、処理を継続させることができる。 puts... while true #条件式をtrueにすることで、処理が停止されない限り、処理を継続させることができる。 puts "数字の1または2を入力してください" number = gets.to_i #getsメソッドで入力させた文字列を、to_iメソッドで数値に変換し、変数numberへ代入。 puts "入力された数字" #数値ではなく文字列が入力された場合は、0が表示される。 puts number if number == 1 puts "入力した数字は#{number}です。" #実行後、2行目に戻る(ループ) elsif number == 2 puts "入力した数字は#{number}です。" #実行後、2行目に戻る(ループ) else puts "入力した数字は1または2以外です。終了します。" break #1または2以外の数字や文字列を入れた場合は、else文中が実行さ