Lua
文章平均质量分 70
Lua基础
吴声子夜歌
个人学习记录
展开
-
Lua--运算符
运算符算术运算符关系运算符逻辑运算符其他运算符算术运算符操作符描述实例+加法A + B 输出结果 30-减法A - B 输出结果 -10*乘法A * B 输出结果 200/除法B / A w输出结果 2%取余B % A 输出结果 0^乘幂A^2 输出结果 100-负号-A 输出结果 -10a...原创 2020-04-25 14:40:19 · 229 阅读 · 0 评论 -
Lua--函数
函数在Lua中,函数是对语句和表达式进行抽象的主要方法。既可以用来处理一些特殊的工作,也可以用来计算一些值。Lua 提供了许多的内建函数,你可以很方便的在程序中调用它们,如print()函数可以将传入的参数打印在控制台上。Lua 函数主要有两种用途:完成指定的任务,这种情况下函数作为调用语句使用;计算并返回值,这种情况下函数作为赋值语句的表达式使用。语法:optional_fun...原创 2020-04-25 14:07:20 · 192 阅读 · 0 评论 -
Lua--流程控制
流程控制控制结构的条件表达式结果可以是任何值,Lua认为false和nil为假,true和非nil为真。语句描述if语句if 语句 由一个布尔表达式作为条件判断,其后紧跟其他语句组成。if…else 语句if 语句 可以与 else 语句搭配使用, 在 if 条件表达式为 false 时执行 else 语句代码。if 嵌套语句你可以在if 或 else i...原创 2020-04-25 13:19:20 · 155 阅读 · 0 评论 -
Lua--循环
循环循环语句是由循环体及循环的终止条件两部分组成的。循环类型描述while循环在条件为 true 时,让程序重复地执行某些语句。执行语句前会先检查条件是否为 true。for循环重复执行指定语句,重复次数可在 for 语句中控制。repeat…until重复执行循环,直到 指定的条件为真时为止嵌套循环可以在循环内嵌套一个或多个循环语句(while ...原创 2020-04-25 13:03:10 · 1381 阅读 · 0 评论 -
Lua--变量
变量变量在使用前,必须在代码中进行声明,即创建该变量。编译程序执行代码之前编译器需要知道如何给语句变量开辟存储区,用于存储变量的值。Lua 变量有三种类型:全局变量、局部变量、表中的域。Lua 中的变量全是全局变量,那怕是语句块或是函数里,除非用 local 显式声明为局部变量。局部变量的作用域为从声明位置开始到所在语句块结束。变量的默认值均为 nil。a = 5 ...原创 2020-04-24 23:53:24 · 253 阅读 · 0 评论 -
Lua--数据类型
Lua数据类型Lua 是动态类型语言,变量不要类型定义,只需要为变量赋值。 值可以存储在变量中,作为参数传递或结果返回。Lua 中有 8 个基本类型分别为:nil、boolean、number、string、userdata、function、thread 和 table。数据类型描述nil只有值nil属于该类,表示一个无效值(在条件表达式中相当于false)bo...原创 2020-04-24 23:39:57 · 441 阅读 · 0 评论 -
Lua--基础语法、注释
Lua基本语法交互式编程Lua 提供了交互式编程模式。我们可以在命令行中输入程序并立即查看效果。Lua 交互式编程模式可以通过命令 lua -i 或 lua 来启用:脚本式编程我们可以将 Lua 程序代码保持到一个以 lua 结尾的文件,并执行,该模式称为脚本式编程,如我们将如下代码存储在名为 hello.lua 的脚本文件中:注释单行注释-- 多行注释--[[ 多行注...原创 2020-04-24 22:48:26 · 2300 阅读 · 0 评论