RosettaCodeData/Task/Anonymous-recursion/Sidef/anonymous-recursion-2.sidef
2023-07-01 13:44:08 -04:00

8 lines
129 B
Text

func fib(n) {
return NaN if (n < 0)
{|n|
n < 2 ? n
: (__BLOCK__(n-1) + __BLOCK__(n-2))
}(n)
}