Lua中如何表达传统的逻辑关系?
Lua中的逻辑关系符号and和or非常特殊,和其他语言不一样可是比如以下c语言中传统的逻辑关系表达式,如何在lua中写啊?
if (a!=0 and b!=0) 【a和b同时不等于0】 一样啊 if a~=0 and B~=0 then
XXXX
end
好象是这么写吧,凭记忆,米查资料 基本上一样的,楼主是不是哪个地方搞混淆了。
if (a~=0 and b~=0) then...
或者
if a~=0 and b~=0 then ... 这里是区别,lua不需要完全括起来
不过我记得好象C可以这样写
if !(a==0 || b==0){
而lua就不能这样写
if ~(a==0 or b==0) then 学习
页:
[1]