Ruby Gold 認定試験 Ver 3 への道
- POST
Ruby Gold 認定試験の Ver 3 の勉強時に学んだことを備忘録として残しておく
環境 ruby: 3.1.2 Numbered parameters _1 から始まる _1, _2 で 第一引数, 第二引数の意味となる
以下は同じ意味
h = { a: 1, b: 2, c: 3 } h.transform_values{|v| v * 2} #=> {:a=>2, :b=>4, :c=>6} h.transform_values{_1 * 2} #=> {:a=>2, :b=>4, :c=>6} h = { a: 1, b: 2, c: 3 } h.map{|key, value| [key, value * 2]}.to_h #=> {:a=>2, :b=>4, :c=>6} h = { a: 1, b: 2, c: 3 } h.