我正在尝试通过LearnStreet学习Ruby,看起来我被困在第5.7课......不确定我错过了什么以及他们提供的暗示没有帮助。任何帮助表示赞赏!
7:方法调用 在对象帐户上写一个方法double,返回其输入参数num的两倍。
提示2 您可以按如下方式调用方法double - double(4)
提示1 要使数字加倍,可以将其乘以2.例如num * 2.
我的代码。
def account.double
4*2
end
account.double
=> 8
我收到了输出但我不得不遗漏一些东西,因为它不会让我继续上课。
答案 0 :(得分:1)
看起来练习需要一个带参数的方法。例如:
def double(num)
2 * num
end
puts double(2) # => 4
puts double(3) # => 6
答案 1 :(得分:0)
答案
def account.double(num)
num * 2
端
account.double(3)