要添加多个时间条件,可以在 `if` 语句中使用逻辑运算符 `or` 来连接多个相等判断。例如:
```lua
if weekday_num == 6 or weekday_num == 0 or weekday_num == 1 then
-- 当 weekday_num 等于 6、0 或 1 时执行
end
```
或者,如果你有多个不连续的值,也可以考虑使用一个表来存储这些值,然后检查 `weekday_num` 是否在表中:
```lua
local targetDays = {6, 0, 1}
local isTargetDay = false
for _, day in ipairs(targetDays) do
if weekday_num == day then
isTargetDay = true
break
end
end
if isTargetDay then
-- 当 weekday_num 在 targetDays 表中时执行
end
```