http://d.hatena.ne.jp/piyo2-moko/20080407#1207574714 timeと似てるみたい。 timesの間違いだろう。それはさておき、Integer#timesもArray#eachもブロック付きメソッドだ。だから「{ }」ブロックでも「do end」ブロックでも使える。 name = ["mo","pu","nyo"] name.each{|n| print n,"\n" } # >> mo # >> pu # >> nyo nameの各要素が変数nに入る。頭からひとつひとつ取り出していくのがeachメソッド。