RosettaCodeData/Task/Anonymous-recursion/Sidef/anonymous-recursion-1.sidef

9 lines
133 B
Text
Raw Permalink Normal View History

2019-09-12 10:33:56 -07:00
func fib(n) {
return NaN if (n < 0)
2016-12-05 23:44:36 +01:00
func (n) {
n < 2 ? n
2019-09-12 10:33:56 -07:00
: (__FUNC__(n-1) + __FUNC__(n-2))
}(n)
}