Files
monkey/examples/fibi.monkey
Chuck Smith 6282075e66
Some checks failed
Build / build (push) Successful in 10m26s
Test / build (push) Failing after 16m44s
bind expression (:=) instead of let
2024-03-21 17:43:03 -04:00

18 lines
199 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
}
print(fib(35))