Files
monkey/examples/fibi.monkey
csmith fe33fda0ab
Some checks failed
Build / build (push) Successful in 10m45s
Publish Image / publish (push) Failing after 42s
Test / build (push) Successful in 11m9s
misc fixes
2024-04-01 17:44:15 -04:00

24 lines
254 B
Plaintext

fib := fn(n) {
if (n < 3) {
return 1
}
a := 1
b := 1
c := 0
i := 0
while (i < n - 2) {
c = a + b
b = a
a = c
i = i + 1
}
return a
}
N := 35
if (len(args()) > 0) {
N = int(args()[0])
}
print(fib(N))