Artificial intelligent assistant

ruby のメソッドに対して、期待引数個数の range を取得したい ruby range ruby 0~2 def hoge(a=1, b=2) p a; p b end `0..2` `arity` `arity` (-1)*(parameter+1)`hoge``-1` : < ### * ruby range ?

accepted answer `Method#parameters`


method(:hoge).parameters
# => [[:opt, :a], [:opt, :b]]


xcX3v84RxoQ-4GxG32940ukFUIEgYdPy a68d7fd7e01812477448457819ac4e16