がぶちゃんの日記

札幌からフルリモートCTO

友達がプログラマになるということでブログを書いてもらってます。

乱数!! - tettiii01の日記
コメント欄がせまいのでこっちに書きますね。

多分、乱数を使ってるメッセージの部分が出力されてないから出来なかったって言ってるのかな?

もしかすると gets で入力待ちになってるのに気付いてなかったりしない?

この例題だと「BYE」って大文字で入力されるまでループして、「BYE」が入力されたらループを抜けて、

puts ( 'いやー' + rand(1950).to_s + '年以来ないねー!') 

が実行されるはず。

理解するためのメソッド達

upcase
文字列を大文字にする。
gets
1行入力を取得する。
chomp
改行コードを削除する。

詳細はAPIを確認のこと。