按索引修改元素
本课属于 Coddy Lua 学习旅程的“基础知识”单元。第 59 课,共 90 课。
修改表中的元素时,使用与访问元素相同的方括号语法,但要加上赋值运算符。
这是更改一个值的基本语法:
local items = {"milk", "bread", "eggs"}
items[1] = "almond milk" -- 修改第一个元素
print(items[1]) -- 输出:almond milk赋值的方式和普通变量一样:用方括号中的索引指定要更改的位置,然后用等号赋予新值。
local scores = {85, 92, 78}
scores[2] = 95 -- 更新第二个分数
print(scores[2]) -- 输出:95挑战
简单创建一个游戏设置管理系统,用来演示如何修改表元素。首先,创建一个名为 gameSettings 的表,其中恰好包含三个字符串值:"easy"、"on" 和 "high"。创建表后,将第一个元素从 "easy" 修改为 "hard"。最后,打印修改后的第一个元素,以确认更改。
亲手试试
-- TODO: 在这里编写你的代码
-- 创建 gameSettings 表,并填入要求的值
-- 修改第一个元素
-- 输出修改后的第一个元素这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: Lua 在线编译器