質問: Animal.new("田中 太郎", 25) animal.say ### 試したこと 15行目のコードにエラーがあることは分かりました。そのため、記述の仕方がネットにあるサンプルコードと比較して間違っていないかどうか確認をしました。また、引数の数が合っていない時に生じるエラーのようなので引数の数を確認したところ数に相違はありませんでした。原因が分かりません。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答: エラーメッセージ animal1.rb:15:in `say': wrong number of arguments (given 0, expected 2) (ArgumentError) そのままです animal1.rb:15:in`say': で引数の数が違う。2つ期待しているが0しかない def say(name, age) となっているので animal.say ではえらーになります。 def say(name, age) なかを見ると、この引数は使っていないので def say にして良いのでは?