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