学校网站建设先进事迹,学网络技术的出来干什么,网站开发员一月多少工资,可以做问卷的网站有哪些lua作为一门计算机语言#xff0c;从语法角度个人感觉还是挺简洁的接下来我们从0开始学习lua语言。
1.首先我们需要下载lua开发工具包
在这里我们使用的工具是luadist 下载链接为#xff1a;https://luadist.org/repository/下载后的压缩包解压后就能用。
2.接下来就是老生…lua作为一门计算机语言从语法角度个人感觉还是挺简洁的接下来我们从0开始学习lua语言。
1.首先我们需要下载lua开发工具包
在这里我们使用的工具是luadist 下载链接为https://luadist.org/repository/下载后的压缩包解压后就能用。
2.接下来就是老生常谈的配置环境变量
步骤如下 计算机高级系统设置-环境变量 -path-将解压后的bin目录添加到环境变量path下面配置后截图如下。 配置完成后我们打开cmd命令行输入lua有如下输出则说明lua配置成功了 环境已经配置ok了接下来就进入了我们的代码环节代码这块也是不是很复杂的。
1.代码注释 --单行注释--[[多行注释--]]2.整数 小数 逻辑数
print(1)
print(2.2)
print(true)
print(false)
print(math.floor(3.2))3.局部变量
local temp hellow world
print(temp)
local obj nil --lua内置空值类型 类似于 null
local m; --不给值默认为nil
print(obj)
print(temp_m) --可以不定义数据直接命名返回为nil4.表数据类型相当于其他语言的list map
--定义表
local list {[0] 1, -- 整数为索引helloworld 3, -- 字符串索引[0] 4,
}
--取表里面的内容
print(list)
print(list[0]) --整数索引
print(list[0])
print(list[helloworld])
print(list.helloworld)
--动态向表里面赋值
list.test_value false
print(list.test_value)
print(list[test_value])5.函数及应用
function testAdd(a, b)
print(ab)
return (ab)
end
local addPtr testAdd --将函数作为指针使用
addPtr(1,2)
testAdd(1,3)
local temptestAdd(3,6)
print(temp)lua的基本定义及使用就介绍到这里了后面将会推出更多lua的使用愿与大家一起共勉。