2015-08-10から1日間の記事一覧

Ruby の Hash#map に渡すブロックは引数の数によって受け取り方が異なる

Hash#map は渡したブロックの引数の数によって受け取り方が異なります。 homu = { name: :homu, age: 14 } # 引数が2つの場合はキーと値が別々に渡される homu.map { |key, value| "#{key} : #{value}" } # => ["name : homu", "age : 14"] # 引数が1つの場…