lua脚本
--[[这是注释 --]]
print("Hello World")
--[[ 判断a是否是等于null - -]]
print("a==null")
print("a"=="nil")
--[[ 1+1变现形式为字符串拼接
-1+1=2
--]]
print("1"+"1")
--[[字符串拼接为"1"..."1" 三个点 --]]
print("1".."1")
--[[查看字符串长度-使用#号直接拼字符串--]]
print(#"hello")
--[[判读相等为==判断不等为~=--]]
print("1"~="a")
--[[
lua中逻辑运算符是and、or、not
如果要声明变量直接声明,不需要使用关键字声明就是全局变量
如果要声明局部变量local b=5
lua认为false和nil为*****所以true和非nil为真
--]]
if(0)
then
print("if测试 0为true")
end
--[[ while 循环执行到永远 --]]
while( true )
do
print("循环将永远执行下去")
break
end
--[[
for 循环
第一个是第二中的一个,或者是开始数据
第二个是数组或者集合,或者是
第三个参数是步长
for三个参数可以是函数如果是函数则在for循环开始一次性执行
--]]
for i=1,10,1
do
print("hello:"..i)
end
--[[
mytable={}table的声明
lua table 表示的是一种数据的容器mytable["hello"]=1
mytable[1]="hello"
--]]
a={"hello","world","test"}
--[[ipairs和pairs都是遍历--]]
for i,v in pairs(a)
do
print(v)
end
执行方法下载lua
打开cmd 或者命令界面 执行lua使用lua 文件
> lua test.lua






网友评论