摘要: 主要掌握: 1>虚变量 一个下划线 2>lua将函数的可变参数放在一个叫 arg 的表中,除了参数以外,arg表中还有一个域n表示参数的个数。 如果一个函数是多值返回,我们不需要其全部的返回值,只需要其中的部分值,该如何做? 处理方式有一下三种: 1、定义对应数量的变量,一一接收,然后按需所取 2、 阅读全文
posted @ 2018-12-02 16:10 小·糊涂仙 阅读(709) 评论(0) 推荐(0) 编辑
摘要: unpack 返回数组中的所有元素,包括 nil,注意是数组,对于 k-v 是不返回的!!! 执行结果: 阅读全文
posted @ 2018-12-02 15:30 小·糊涂仙 阅读(1191) 评论(0) 推荐(0) 编辑
摘要: 循环中内嵌一个循环,然后将具体的逻辑放在内嵌循环中去处理,在内嵌循环的开始,添加一个判断语句,满足条件就跳出内嵌循环。 示例代码如下: 运算结果: 切记,内嵌循环中两个地方需要break!!! 内嵌循环中两个地方需要break!!! 内嵌循环中两个地方需要break!!! 阅读全文
posted @ 2018-12-02 12:14 小·糊涂仙 阅读(1301) 评论(0) 推荐(0) 编辑
摘要: 1、block(代码块) 一个控制结构、一个函数体、一个chunk chunck 变量被声明的那个文件或者文本串 2、局部变量只在声明的那个block中有效 3.可以使用 do ... end 来给block指定一个明确的界限 阅读全文
posted @ 2018-12-02 00:13 小·糊涂仙 阅读(846) 评论(0) 推荐(0) 编辑