本文共 695 字,大约阅读时间需要 2 分钟。
--while 语句练习m_table = { 1, 2, 3}local i = 1while m_table[i] do print(m_table[i]) i = i + 1end
运行结果
123
repeat 相当于其他语言的 do-while
--repeat 语句练习local snum = 1repeat print(snum) snum = snum + 1until snum == 10
运行结果
123456789
--for 语句-- 初始值,阈值,步进值for i=1, 10, 2 do print(i)end
运行结果
13579
--and 如果第一为真,则返回第二个数print(1 and 5)print(0 and 5)-- 如果第一为假,则发你第一个数,lua只有 false 和 nil 表示假print(false and 5)print(nil and 5)
运行结果
55falsenil
--or 如果第一为z真,则返回第一个个数print(1 or 5)print(0 or 5)-- 如果第一为假,则发你第二个数,lua只有 false 和 nil 表示假print(false or 5)print(nil or 5)
运行结果
1055
--notprint(not false)print(not nil)print(not 1)
运行结果
truetruefalse
转载地址:http://igcti.baihongyu.com/