-- 三元运算符,解决B值为false的情况
local value = true
local open = false
local result = (open and {value} or {open})[1]
print(tostring(result))
图片.png
local num = 2
local a = num <= 1 and 0 or num
print(a) -- a = 2
图片.png
-- 三元运算符,解决B值为false的情况
local value = true
local open = false
local result = (open and {value} or {open})[1]
print(tostring(result))
图片.png
local num = 2
local a = num <= 1 and 0 or num
print(a) -- a = 2
图片.png
本文标题:lua三元运算符的使用
本文链接:https://www.haomeiwen.com/subject/uxqqvxtx.html
网友评论