キーワード引数
記憶があやふやだったのでメモ。
def f(x, y) p x # 1 p y # {:b => 7, :c => 9} p y[:b] # 7 p y[:c] # 9 end f(1, :b => 7, :c => 9)
fのarityは2なことに注意。
しかし調べるのに手間取った。プログラミング言語 Ruby リファレンスマニュアルのハッシュのところにあったけど、できればメソッドのところにもあって欲しいなぁ。
記憶があやふやだったのでメモ。
def f(x, y) p x # 1 p y # {:b => 7, :c => 9} p y[:b] # 7 p y[:c] # 9 end f(1, :b => 7, :c => 9)
fのarityは2なことに注意。
しかし調べるのに手間取った。プログラミング言語 Ruby リファレンスマニュアルのハッシュのところにあったけど、できればメソッドのところにもあって欲しいなぁ。