下表列出了所有的Lua语言支持的逻辑运算符。假设变量A持有true,而变量B持有false:
示例
试试下面的例子就明白了所有的Lua编程语言提供的逻辑运算符:
复制代码 代码如下:a = 5
b = 20
if ( a and b )
then
print(\”Line 1 – Condition is true\” )
end
if ( a or b )
then
print(\”Line 2 – Condition is true\” )
end
–lets change the value ofa and b
a = 0
b = 10
if ( a and b )
then
print(\”Line 3 – Condition is true\” )
else
print(\”Line 3 – Condition is not true\” )
end
if ( not( a and b) )
then
print(\”Line 4 – Condition is true\” )
else
print(\”Line 3 – Condition is not true\” )
end
当建立并执行上面的程序它会产生以下结果:
复制代码 代码如下:Line 1 – Condition is true
Line 2 – Condition is true
Line 3 – Condition is true
Line 3 – Condition is not true
您可能感兴趣的文章:
- Lua中..和#运算符的使用方法
- Lua中关系运算符的使用教程
- Lua中算术运算符的使用示例
- Lua中的运算符简明总结
- Lua学习笔记之运算符和表达式
- Lua基础之运算符的使用示例