エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Method#arity (Ruby 3.4 リファレンスマニュアル)
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Method#arity (Ruby 3.4 リファレンスマニュアル)
arity -> Integer[permalink][rdoc][edit] メソッドが受け付ける引数の数を返します。 ただし、メソッド... arity -> Integer[permalink][rdoc][edit] メソッドが受け付ける引数の数を返します。 ただし、メソッドが可変長引数を受け付ける場合、負の整数 -(必要とされる引数の数 + 1) を返します。C 言語レベルで実装されたメソッドが可変長引数を受け付ける場合、-1 を返します。 例 class C def u; end def v(a); end def w(*a); end def x(a, b); end def y(a, b, *c); end def z(a, b, *c, &d); end end c = C.new p c.method(:u).arity #=> 0 p c.method(:v).arity #=> 1 p c.method(:w).arity #=> -1 p c.method(:x).arity #=> 2 p c.metho