RosettaCodeData/Task/Fibonacci-sequence/Crystal/fibonacci-sequence-2.cr

10 lines
135 B
Crystal
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
def fibIterative(n, prevFib = 0, fib = 1)
return n if n < 2
n.times do
prevFib, fib = fib, prevFib + fib
end
prevFib
end