Skip to content

Commit 66a1fa5

Browse files
Adding fibonacci function
1 parent b34aefa commit 66a1fa5

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

math/fibonacci.lua

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
function fibonacci(number)
2+
3+
if(number < 2) then
4+
return number
5+
else
6+
return fibonacci(number-1) + fibonacci(number-2)
7+
end
8+
9+
end
10+
11+
12+
print("fibonacci(5) = ", fibonacci(5))
13+
print("fibonacci(8) = ", fibonacci(8))
14+
print("fibonacci(13) = ", fibonacci(13))
15+
print("fibonacci(15) = ", fibonacci(15))
16+
print("fibonacci(18) = ", fibonacci(18))
17+
print("fibonacci(25) = ", fibonacci(25))

0 commit comments

Comments
 (0)