–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
運算符
算數運算符
關系運算符
邏輯運算符