メソッド each & イテレータ 2

  • each は配列メソッドのひとつで(each)のようにループと同じようにふるまうメソッドはイテレータと呼ばれる
  • イテレータは、 .each do〜 end という形で用いられる
    • while, until,if...にはdoは用いられません

ふるまい

最後に"end"を忘れないよう注意。

3.times do
  puts 'ホラ貝とブブゼラは似てる'
  end
moomin:programmingRuby tomomi$ ruby array.rb
ホラ貝とブブゼラは似てる
ホラ貝とブブゼラは似てる
ホラ貝とブブゼラは似てる
2.times do
  puts ' (^_^)'
  end  
moomin:programmingRuby tomomi$ ruby array.rb
 (^_^)
 (^_^)