6
我想知道爲什麼第一種方法的階乘在紅寶石中不起作用(無限循環),而第二種方法卻行不通。紅寶石遞歸問題
def fac (x)
if x == 0
return 1
else
return (fac (x-1) * x)
end
end
def fact(num)
return 1 if num == 0
fact(num - 1) * num
end