2.2 变量 Lua 变量详解:数据类型与实践指南 1. Lua 中的数据类型 Lua 是一种动态类型语言,这意味着变量本身没有固定的数据类型。变量可以随时存储任何类型的值,并且类型会在运行时自动确定。Lua 语言提供了以下几种基本数据类型: nil (空值): 类型只有一个值,即 。它表示一个变量没有被赋值,或者一个表(table)中不存在的键。在 Lua 中, 被视为假 (false)。 boolean (布尔值): 类型有两个值: (真) 和 (假)。布尔值常用于条件判断和逻辑运算。在 Lua 中,只有 和 被视为假,其他所有值(包括 0 和空字符串)都被视为真。 number (数值): 类型用于表示数值。在 Lua 5.