lua就是一门c语言。直接这样去理解。
我们尝试在linux上面编写一个lua文件,因为linux默认已经有lua的编程环境,所以不需要再去配置。

数据类型:

声明变量:
local 自定义名称=数值,以及布尔类型等————————声明变量
local 自定义名称={内容}————————声明数组

循环:
数组写法:
for 形参1 in ipairs(数组名) do
执行体
end
注意:如果数组写成集合,就会报错!

集合写法:
for 形参1,形参2 in ipairs(数组名) do
执行体
end
方法:
print(内容)——输出(内容)
type(内容)——判断内容的类型

自定义方法:
function 方法名 (形参)
方法体
有返回值:return 返回值 
没有返回值:end
end
条件控制:

而针对入java中的&&以及||还有就是!

直接案例:

细节补充(不间断更新,更新时间2023/7/25)
table类型的时候,是有两种方式去获取数值的
(1).直接类名.属性
(2).使用[],[]里面翻入key的字符串

这篇文章介绍了Lua语言的基础知识,包括它在Linux环境中的使用,无需额外配置。讨论了Lua的数据类型,如变量声明、数组和集合的循环,以及`print`和`type`等内置方法。还涉及了自定义函数的创建和条件控制结构。特别地,文章提到了访问table类型的两种方式:通过点符号和使用索引。
1558

被折叠的 条评论
为什么被折叠?



