上一節 [一:lua 資料型別及表達示](
本節內容要點: lua的基本語法
賦值語句
a=10
name='al' .. 'ex''
也可以同時對多個變數進行賦值,以變數的個數為基礎,沒有匹配的變數將會賦值為nil。如果賦值語句個數多餘變數個 數,則會忽略多餘的賦值語句
a , b = 10,20
a,b=10,20,30
a,b,c=10,20 ->a=10,b=20,c=nil
a,b=fun() -> 函式返回再個值,分別賦值給a,b
變數與作用域
使用local來宣告chunk或是區域性變更
x = 10
print('x='..x)
if x > 0 then
local x=0
print('in block='..x)
end
print(aa)
do local aa = 'alex'
print('in do end block:'..aa)
endprint(aa)
條件控制語句
if語句塊
if conditions then
then-part
end;
if conditions then
then-part
else
else-part
end;
if conditions then
then-part
elseif conditions then
elseif-part
.. --->多個elseif
else
else-part
end;
while語句塊
while condition do
statements;
end;
repeat語句塊:
repeat
statements;
until conditions;
for 語句塊
for y=1,10,2 do
print(y)
end
break 和 return語句 LUA學習(二) 基本語法
eg1 print hello world 輸出函式 hello world lua語句是解釋語言,邊編譯邊執行,每句不用分號結束。eg2 變數有值的時候才有型別,否則變數本身是無型別的 a 1 b abc c d print print type a print type b print type...
lua基本語法
第乙個字母可以是大小寫字母或者下劃線,其他位除上述之外可以是數字 mohd zara abc move name a 123 myname50 temp j a23b9 retval and break do else elseif end false for function if in loca...
Lua 基本語法
lua 提供了互動式程式設計模式。我們可以在命令列中輸入程式並立即檢視效果。lua 互動式程式設計模式可以通過命令 lua i 或 lua 來啟用 root gitlab lua lua i 在命令列中,輸入以下命令,按下回車鍵,輸出結果如下 print hello world hello worl...