本节讲一下Lua的基本语法:1)输出语句;2)变量定义及赋值;3)方法定义及调用;4)for迭代器的使用
--输出语句,"--"为Lua语言注释
print("Hello Lua")
--输出"Hello Lua"
--定义变量,local为Lua的关键字,用来声明局部变量,如果不加则为全局变量
local num = 100
print(num)
--定义方法,function为Lua的关键字,用来声明一个方法
function sayHello() -- 方法开始
print("Hello Lua")
end -- 方法结束
-- 调用方法
sayHello()
-- 定义有参方法,并返回值,Lua中可返回多个值
function max(a,b)
if a>b then -- if判断语句,这里是如果a的值大于b的值,则返回a
return a
else -- 否则 返回b
return b
end
end
-- 传入两个值,2,3,打印最大值3
print(max(2,3))
-- for循环,迭代1~100,输出1~100数值
for var=1, 100 do
print(var)
end