Lua Logo

Lua: Fibonacci function

function fibonacci(n) ⏎
	if n < 0 then
		return nil
	elseif n <= 1 then
		return n
	else
		local a, b = 0, 1
		for i = 2, n do
			a, b = b, a + b
		end
		return b
	end
end
Accuracy
100 %
0 Mistakes
CPM
0
Average: 0 CPM
Time
0.000 s
Personal best: -.--- s