function fib(n) if n < 2 then return 1 end return fib(n - 2) + fib(n - 1) end
復(fù)制代碼 代碼如下:
-- 支持閉包及匿名函數(shù): function adder(x) -- 調(diào)用adder時,會創(chuàng)建用于返回的函數(shù),并且能記住變量x的值: return function (y) return x + y end end a1 = adder(9) a2 = adder(36) print(a1(16)) --> 25 print(a2(64)) --> 100