“nil”值
本课属于 Coddy Lua 学习旅程的“基础知识”单元。第 8 课,共 90 课。
nil。这个特殊值表示没有任何值,可以把它想象成一个空容器。
在 Lua 中,当你声明一个变量但没有给它赋值时,该变量会自动包含 nil:
local emptyVariable
print(emptyVariable) -- 这会输出:nil关键字 local 用于声明属于当前作用域的变量,这意味着只能在定义它的代码块中访问它。这是在 Lua 中创建变量的推荐方式。
值 nil 是 Lua 中表示“这里什么都没有”的方式。它不同于数字 0、空字符串或布尔值 false,它字面上的意思是尚未赋值。
挑战
简单创建一个名为 playerStatus 的变量,不给它赋任何值。然后打印这个变量,看看 Lua 默认赋给它什么值。
亲手试试
-- TODO: 在这里编写你的代码这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: Lua 在线编译器