摘要: [ ]:表示可选 1.if语句 基本框架: if () then //()可要可不要 代码块 [elseif () then 代码块] end //示例1 a = 1 b = 1 if (a > b) then print("a > b") else print("a <= b") end 输出结果 阅读全文
posted @ 2024-04-13 10:12 test369 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1.函数的基本形式 []:表示可选 function f([参数列表]) 函数体 [return a,b,c] //可以同时返回多个值 end 2.固定参数 function f(a,b) print(a,b) end f(1) f(1,2) f(1,2,3) 输出结果如下: 1 nil 1 2 1 阅读全文
posted @ 2024-04-12 21:20 test369 阅读(7) 评论(0) 推荐(0) 编辑
摘要: lua中的运算符 算术运算符 关系运算符 逻辑运算符 其他运算符 假设A=10,B=20 1.算术运算符 操作符 描述 示例 + 加法 A + B 输出结果 30 - 减法 A - B 输出结果 -10 * 乘法 A * B 输出结果 200 / 除法 5 / 2 输出结果 2.5 % 取余 B % 阅读全文
posted @ 2024-04-12 20:25 test369 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1.Lua变量无需声明,直接使用: 默认为全局变量,局部变量用local修饰 2.Lua是动态类型语言,变量的类型可以随时改变,无需声明(直接给值)。 阅读全文
posted @ 2024-04-12 20:13 test369 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1.Lua 常见的保留字共有 22 个和一些内置的全局变量,这些内置的全局变量有一个特征:以下划线开头后跟全大写字母 and break do else elseif end false for function if in local nil not or repeat return then t 阅读全文
posted @ 2024-04-12 18:51 test369 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 1.标识符组成 字母、数字与下划线组成,但不能以数字开头。Lua 是大小写敏感的 阅读全文
posted @ 2024-04-12 18:47 test369 阅读(2) 评论(0) 推荐(0) 编辑
摘要: lua有8中数据类型(使用type()函数可以查看变量数据类型) nil: 表示一个无效值,相当于c中NULL boolean: 两个值true,false(想当与c中bool) number: 双精度类型的实浮点 string: 字符串(形式: str = "我是字符串,我不能跨行" 或者 str 阅读全文
posted @ 2024-04-12 18:43 test369 阅读(3) 评论(0) 推荐(0) 编辑
摘要: lua: 单行注释: -- 块注释: [[注释内容]] 取消块注释: -[[注释内容]] 阅读全文
posted @ 2024-04-12 18:30 test369 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1.复杂当前行 ctrl+d 2.删除当前行 ctrl+l 3.相邻两行位置对调 ctrl+t 4.运行快捷键 F5 5.注释与取消ctrl+q 阅读全文
posted @ 2024-04-12 17:12 test369 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 一.Linux源码安装 1.Lua 的官网为:https://www.lua.org/ (找到download项下载源码) 2.上传到Linux,并解压到/opt/apps下(sudo tar -zxvf lua-5.4.6.tar.gz -C /opt/apps/) 3.进入到/opt/apps 阅读全文
posted @ 2024-04-12 17:04 test369 阅读(47) 评论(0) 推荐(0) 编辑