--[[
lua的控制語句
if ...then ..
esle
..end
]]--
local a223=10
local b223=15
if a223print ( a223 )
else
print( b223)
end--if then elseif then end
--while .. do .. end 語句
local is=1
while is<10 do
print(is)
is=is+1
end--repeat .. until ...
--[[
關於for語句有兩種迴圈方式
一種是數字型迴圈
for var=exp1,exp2 ,exp3 do
《執行體》end
另一種是泛型for迴圈語句
for i,v in ipairs(a) do
print(v)
end]]--
--例項:
--數字型for迴圈
ac=for i=1,#ac do
print (ac[i])
end--泛型for迴圈
for k,v in ipairs(ac) do
print(v)
end--例項:
tabss=,,,
,}for i=1,#tabss do
print(tabss[i].name)
endprint(#tabss)
print(#tabss[1])
for k,v in ipairs(tabss) do
print(v.name)
print(v.ip)
end
Lua基礎 流程控制語句
lua提供了if語句和if else語句作為流程控制語句,當然,符合c的特點,流程語句之間可以實現巢狀操作,當然流程控制也可以和迴圈體結合進行控制。1 if語句 if 布林表示式 then 在布林表示式為 true 時執行的語句 end案例 test3.lua 2 i 0 定義乙個變數i,並初始化為...
0基礎lua學習(六)控制語句
demo 省略了c語言的括號 if a b then else if a c then end lua中不支援switch case demo 定義變數 a 10 使用 if 語句 if a 20 then if 條件為true 時列印以下資訊 print a 小於 20 endprint a 的值...
Lua控制結構語句
控制語句分為條件判斷,迴圈執行和轉向。大體上,跟c的差別不大。條件判斷 使用時注意在if或者elseif的條件後面,新增then。在結束的時候,新增end。if判斷 if 1 then print 1 end if else 判斷 if false then print true else prin...