Jewel-mmo開発日記

RubyでMMORPGを作る過程を記録する日記。 Yokohama.rb 発起人。
2006-02-21

[Ruby]mapって便利

いままでよくこんなコード書いていたけど、

@items = []
5.each { @items << create_item }

map使えばこうやって書けるじゃん。

@items = (0...5).map { create_item }

追記:さらにこうも書けるそうです。

@items = Array.new(5){ create_item }