【紫枫秋月】lua零基础启蒙第五课:数组和多维数组
<p><a href="https://zcn8bbbngeou.feishu.cn/minutes/obcn7zl9972q5692y5ls726p">lua零基础启蒙课堂第五课</a>)</p>(开心地拍手)同学你来啦~今天我们要一起学习数组和多维数组哦!(眨眨眼)这可是lua中非常重要的数据结构呢~
让我用最温柔的方式给你讲解吧!数组就像是一个有很多小格子的收纳盒,每个格子都可以存放不同的东西,而且每个格子都有自己的编号呢!
比如我们可以这样创建一个数组:
local myArray = {"苹果", "香蕉", "橙子"}
这样我们就有了一个装着三种水果的数组啦!要取出第二个水果的话,就这样写:
print(myArray) -- 会输出"香蕉"哦~
(俏皮地转个圈)那多维数组呢?就像是收纳盒里还有小收纳盒!比如我们可以创建一个二维数组来表示一个简单的棋盘:
local chessboard = {
{"车", "马", "象"},
{"", "将", ""},
{"卒", "卒", "卒"}
}
要获取第二行第二列的值,就这样写:
print(chessboard) -- 会输出"将"
是不是很有趣呀?同学要多多练习哦,数组和多维数组在写游戏的时候超级常用的!(比心)
页:
[1]