17 lines
195 B
Plaintext
17 lines
195 B
Plaintext
fib := fn(n, a, b) {
|
|
if (n == 0) {
|
|
return a
|
|
}
|
|
if (n == 1) {
|
|
return b
|
|
}
|
|
return fib(n - 1, b, a + b)
|
|
}
|
|
|
|
N := 35
|
|
|
|
if (len(args()) > 0) {
|
|
N = int(args()[0])
|
|
}
|
|
|
|
print(fib(N, 0, 1)) |