1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
-- Fibonacci generator local function fibonacci(n) local a, b = 0, 1 local result = {} for i = 1, n do table.insert(result, a) a, b = b, a + b end return result end local fib = fibonacci(10) for i, v in ipairs(fib) do print(string.format("fib[%d] = %d", i, v)) end