いつもお世話になっています。
Rubyのif式について疑問があるので、質問します。
例えば、以下の2つのコードがあるとします。
ruby
1//Aコード 2hoge = rand(1..6) 3 4if hoge >= 4 5puts 'good!' 6else 7puts 'bad' 8end
ruby
1//Bコード 2hoge = rand(1..6) 3 4if hoge >= 4 5puts 'good!' 6end 7 8if hoge <4 9puts 'bad' 10end
これらのコードは、画面上では同じ動きをしているように見えますが、プログラム内部では違う動きをしているのでしょうか?
もし、違いがあれば、どのように違っているのかを知りたいです。
よろしくお願い致します。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。