Menu
CoddyTech

创建表

本课属于 Coddy Lua 学习旅程的“基础知识”单元。第 57 课,共 90 课。

在 Lua 中,使用花括号 {}创建表。

你可以创建的最简单的表是一个空表:

local myTable = {}

你还可以通过将值放在花括号内并用逗号分隔,来创建一个已经包含值的表:

local numbers = {10, 25, 30}
local names = {"Alice", "Bob", "Charlie"}

当你像这样创建一个包含值的表时,Lua 会自动为每个值分配一个从 1 开始的数字位置。因此,在上面的 numbers 表中,10 位于位置 1,25 位于位置 2,30 位于位置 3。

challenge icon

挑战

简单

通过构建一个表来存储不同类型的武器,创建一个游戏物品栏系统。声明一个名为 weapons 的变量,并将一个恰好包含三个字符串值的表赋给它:"sword"、"bow" 和 "staff"。创建表后,打印整个表以显示你的武器收藏(已给出)。

亲手试试

-- TODO:在这里编写你的代码
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Lua 在线编译器