9 lines
197 B
Text
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();
|