Lua布尔(boolean)

Lua boolean教程

Lua 中的 boolean 类型只有两个可选值:true(真) 和 false(假)。Lua 把 false 和 nil 都看作是 “假”,其它的都为 “真”。

Lua boolean详解

语法

varname = true varname1 = false

参数

参数 描述
varname 变量名。
varname1 变量名。

说明

我们分别定义了变量 varname 和变量 varname1,其分别被赋值为 true 和 false,此时,变量 varname 和变量 varname1 都是布尔类型。

案例

定义布尔类型

定义一个变量,赋值为 true 或者 false

#!/usr/bin/lua print("haicoder(www.haicoder.net)\n") a = true print("a =", a, "type a =", type(a)) b = false print("b =", b, "type b =", type(b))

程序运行后,控制台输出如下:

06_Lua布尔boolean.png

我们分别定义了两个变量 a 和 b,并且分别赋值为 true 和 false,并同时输出它们的类型,我们发现,它们的类型都是布尔类型。

Lua boolean总结

Lua 中的 boolean 类型只有两个可选值:true(真) 和 false(假)。Lua 把 false 和 nil 都看作是 “假”,其它的都为 “真”。