这是另一个 Codecademy 问题:
提出了以下挑战。
在编辑器中定义两个方法:
一个接受单个字符串参数 name 并返回一个字符串问候该人的 greeter 方法。(确保使用 return 并且不要使用 print 或 puts。)
一个by_three?该方法接受一个整数参数,数字,如果该数字能被三整除,则返回 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?
好像我有。我错了吗?