RosettaCodeData/Task/Fibonacci-sequence/Euphoria/fibonacci-sequence-3.ex

11 lines
178 B
Elixir

function fibot(integer n, integer u = 1, integer s = 0)
if n < 1 then
return s
else
return fibot(n-1,u+s,u)
end if
end function
-- example:
? fibot(10) -- says 55