2011-01-11 配列と繰り返し Ruby 復習 配列を繰り返す場合。 以下のような場合は、配列の要素すべてにアクセスする方法が必要です。 配列の要素をすべて表示したいとき 配列の要素のうち ある条件に当てはまる要素をについて××メソッドを、当てはまらない要素については△△メソッドを適用させたい こんなとき、Rubyではeachメソッドが利用できます :配列.each{|変数| 繰り返したい処理 } eachのうしろ { } で囲まれている部分をブロックという。 実行 配列の要素をすべて表示 name= ['スライム', 'キメラ', 'メタルスライム', 'まほうつかい', 'ばくだん岩'] name.each{|n| puts n } オK! moomin:ProgrammingRuby tomomi$ ruby method.rb スライム キメラ メタルスライム まほうつかい ばくだん岩 ここでの |n| となっている変数nには、繰り返しのたびにnameの要素が代入されるということですね!