最佳答案
我目前有一些 Lua 代码,它们使用以下语法:
if (foo == nil or foo == '') then
foo = "some default value"
end
If 条件的目标是测试 foo,它既不是空字符串,也不是 nil 值。
如果测试两次,这段代码可以简化为一次吗?