lua基础语法(一)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_44238513/article/details/90413587

–lua语言用 – 表示单行注释 --[[ --]] 表示多行注释
–print --输出
print(“aaa”)
–默认全局变量 … 连接符 相当于C#里面的 +
a=10
print(“a的值为:”…a)
–删除变量 nil 相当于C#里面的null 判断是否等于nil的时候需要加""
a=nil
–创建数组
local a={}
–给数组赋值 a[2] a 表示数组的名字 2 表示a数组里面为2的索引值 索引值从1开始
a={1,4,4}
print(a[2])
–创建数组并赋值
local a = {1,2,3}
print(a[2])
–创建函数aaa 相当于C#里面的方法
function aaa()

end
–局部变量a local关键词 用于声明局部变量
local a
–while循环写法
b=1
while(b<3)
do
b=b+1
print(b)
end
–for循环写法
for a=1,3,1 do
print(a)
end
–用for循环遍历数组的写法
local a = {1,2,3}
for i, v in ipairs(a) do
print(i, v)
end
–[[ local 该参数是可选的制定函数是局部函数,未设置该参数默认为全局函数
function_name 函数名称。
a,b,c 函数参数,多个参数以逗号隔开,函数也可以不带参数。
return 函数返回值,Lua语言函数可以返回多个值,每个值以逗号隔开
end 是函数结束的位置 --]]
local function function_name( a,b,c)

return

end
运算符
算数运算符
在这里插入图片描述
关系运算符
在这里插入图片描述
逻辑运算符
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_44238513/article/details/90413587