こんにちは。opiyoです。 今回は色々なパターンで使うRubyの繰り返し処理についてです。 それぞれ微妙な違いはあれど改めて、どういう場面で何を使うのか。実際のプログラムと共に紹介します。 for文の基本的な使い方が知りたい こんな時やあんな時、for文をどう使うの!? for文の途中で抜けたい! こんな悩みを解決していければと思います。 rubyの eachの使い方 ごめんなさい。先にeachを書かせてもらいます! 理由は簡単で、仕事の中でforを使った記憶が無いからです... なので、基本的にこれだけ覚えておけば問題ないと思います。それぐらいeachでほとんど事足ります。 オブジェクト.each do |変数| 繰り返し処理 end 配列の場合 strs = ['a', 'b', 'c'] strs.each do |str| puts str end ↓ a b c ハッシュの場合