初出茅庐的小李第79篇博客之Lua学习笔记第6篇(Lua判断语句)

Lua语言表示逻辑关系的关键字

  1. and 表示与逻辑
  2. or 表示或逻辑
  3. not 表示非逻辑

Lua语言表示逻辑真假的关键字

  1. true 表示真
  2. false 表示假

布尔类型(boolean)只有两个可选值:(true真)和false(假)

Lua中关于假的定义

仅仅只有false 和 nil 表示假

Lua中关于真的定义

只要不是假的都表示真 既是出去false 和nil 之外的所有结果都是真

Lua中的关系运算符

符号 结果
== 测试等于,检测两个值是否正确,正确返回true,否则返回false
~= 不等于,检测两个值是否近似,不近似返回true,相等返回false
> 大于,如果左边的值大于右边的值,返回true,否则返回false
< 小于,如果左边的值小于右边的值,返回true ,否则返回 false
>= 大于等于,如果左边的值大于等于右边的值,返回true,否则返回false
<= 小于等于,如果左边的值小于等于右边的值,返回true,否则返回false

这里跟C语言有点儿不同就是不等于在C语言是!=而这里是~=

在这里插入代码片

你可能感兴趣的:(Lua学习笔记,lua)