相关疑难解决方法(0)

定义函数参数的默认值

在Lua wiki中,我找到了一种为缺少参数定义默认值的方法:

function myfunction(a,b,c)
    b = b or 7
    c = c or 5
    print (a,b,c)
end
Run Code Online (Sandbox Code Playgroud)

这是唯一的方法吗?PHP风格myfunction (a,b=7,c=5)似乎不起作用.并不是Lua方式不起作用,我只是想知道这是否是唯一的方法.

lua function

82
推荐指数
5
解决办法
5万
查看次数

标签 统计

function ×1

lua ×1