13 lines
215 B
Text
13 lines
215 B
Text
Fibonacci(x : long, current : long, next : long) : long
|
|
{
|
|
match(x)
|
|
{
|
|
|0 => current
|
|
|_ => Fibonacci(x - 1, next, current + next)
|
|
}
|
|
}
|
|
|
|
Fibonacci(x : long) : long
|
|
{
|
|
Fibonacci(x, 0, 1)
|
|
}
|