0

ここに別のCodecademyの質問があります:

次の課題が提示されました。

エディターで2つのメソッドを定義します。

単一の文字列パラメーターnameを受け取り、その人に挨拶する文字列を返すgreeterメソッド。(必ずreturnを使用し、printまたはputsは使用しないでください。)

by_three?単一の整数パラメーターnumberを受け取り、その数値が3で割り切れる場合はtrueを返し、そうでない場合はfalseを返すメソッド。疑問符でブール値を生成するメソッド名を終了することは、Rubyのベストプラクティスであることを忘れないでください。

私がre:に入れたコードは..

def greeter(name)
   return "Greet #{name}"
end

def by_three?(x)
   if x % 3==0
      returns true
   else
      return false
end

greeter("Brant")
by_three?(6)

次に、コンソールから次のエラーが表示されます。

Did you define your greeter method?

私が持っているようです。私が間違っている?

4

2 に答える 2