首页 > 代码库 > lua学习笔记(五)
lua学习笔记(五)
语句
赋值
多重赋值
a, b, c, d = 1, 2, 3, 4
a, b, c = 1, 2
assert(c == nil)
控制结构
if then elseif else end
while end
repeat until
for循环
数字型for
for var=exp1,exp2,exp3 do <执行体> end
exp3可以不填,默认1
泛型for
for k,v in ipairs(t) do <执行体> end
使用迭代器遍历
break和return
break用于结束循环
return用于结束函数,后跟返回结果
任何一个函数的结尾处都有一句隐式的return,所以没有返回值的函数可以不用显示写出return
break和return必须是一个块的最后一条语句或是end else until的前一条语句
如果确需要在内容中有return或break可以使用do end来控制
lua学习笔记(五)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。