【发布时间】:2015-09-09 21:07:09
【问题描述】:
我有这个代码:
def FirstFactorial(num)
num == 0 ? 1 : num * FirstFactorial(num - 1)
return num
end
但是,结果一直返回原始参数。如何返回我的三元运算符创建的结果?
【问题讨论】:
-
等号太多了..
num = 0 ? 1 : num....
标签: ruby operator-keyword ternary