Lua函数
声明方式
变量式
1 | local f = function() |
函数式
1 | function func() |
多返回值
Lua函数可以返回多个结果值
1 | function mulreturn () |
可变参数
在函数参数列表中使用三点 … 表示函数有可变的参数。
1 | function add(...) |
select
select(“#”,…) 来获取可变参数的数量
1 | function func(...) |
select(n, …) 用于返回从起点 n 开始到结束位置的所有参数列表。
1 | function func2(...) |