我是学C++的刚接触Lua,lua中如何表示多重IF判定
1个回答
展开全部
local x=10
if x>0 and x < 100 then
print("cao!!!")
end;
if x> 0 then
if x < 100 then
print("cao!!!")
end
end
if x > 0 then
print("cao!!!")
else
print("-_-!!!")
end
if x > 100 then
print("cao!!!")
elseif x> 10 then
print("!!!cao!!!")
else
print("-_-!!!")
end
你要的可是这种。。。
if x>0 and x < 100 then
print("cao!!!")
end;
if x> 0 then
if x < 100 then
print("cao!!!")
end
end
if x > 0 then
print("cao!!!")
else
print("-_-!!!")
end
if x > 100 then
print("cao!!!")
elseif x> 10 then
print("!!!cao!!!")
else
print("-_-!!!")
end
你要的可是这种。。。
追问
if managemet = managemetnum[1] then
if postion1 = postionnum[1] then
if postion2 = postionnum[1] and postionnum[2] then
return 0
end
else then
if deputyheadsnum >=2 then
return 0
end
else then
return 1
end
end
end
end
这么写没问题对吧!
追答
你自己对号入座一下:
if 1==1 then
if 1==1 then
if 1==1 then
return 0
else
if 1==1 then
return 0
else
return 1
end
end
end
end
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询