function FuncAdd(...)
local sum = 0;
--遍历...内的数据值进行叠加
for key , value in pairs{...}
do
sum = sum + value;
end
return sum;
end
print(FuncAdd(1,2,3,4,5));
将{…}可变参数当作lua的table进行遍历处理
本文介绍了一个Lua脚本函数,该函数可以接收可变数量的参数,并将其作为一个table来遍历处理,最终实现所有参数值的累加求和。
function FuncAdd(...)
local sum = 0;
--遍历...内的数据值进行叠加
for key , value in pairs{...}
do
sum = sum + value;
end
return sum;
end
print(FuncAdd(1,2,3,4,5));
将{…}可变参数当作lua的table进行遍历处理
1328
609
553
2648

被折叠的 条评论
为什么被折叠?