RosettaCodeData/Task/Anonymous-recursion/Zkl/anonymous-recursion.zkl
2023-07-01 13:44:08 -04:00

9 lines
197 B
Text

fcn fib(n){
if (n<0) throw(Exception.ValueError);
fcn(n){
if (n < 2) return(1);
else return(self.fcn(n-1) + self.fcn(n-2));
}(n);
}
fib(8) .println();
fib(-8).println();