【发布时间】:2015-08-29 18:37:46
【问题描述】:
我正在尝试声明一个自定义后缀运算符来计算给定数字的阶乘,有没有办法使这个函数递归(数字-1)!!?
postfix operator !! {}
postfix func !! (number: Double) -> Double {
if (number <= 1) { return 1.0 }
return number * (number-1)!!
}
【问题讨论】:
标签: ios swift operator-overloading