- 77
- 4
Lua:
local arg1 = "0"
local arg2 = "1"
local arg3 = (if arg1 == "0" then return 0 elseif arg2 == "1" return 1 end)
Можно как-то так присвоить переменной значение? Оно не работает, но возможно я просто не так записываю?
Например:
Lua:
local arg4 = arg1 or arg2
Это работает, если первый не будет существовать, иначе второй никогда не присвоится. А если там будут другие значения, то как тогда присвоить?
Интересует именно как при объявлении переменной сразу в неё записать значение в зависимости от условия, а не выносить это условие в какое-то другое место.