• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

lua中的循环语句

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

lua当中的循环语句

while循环

–[[ 语法格式–]]
while(条件)
do
print(“循环体”)
end(结束语句)

local a=10
while(a<2)
do
print(“a的值”,a)
a=a-1 --[[ lua当中是不支持a-=1这样的写法的 --]]
end

for循环

i=1 为初始值 10为限定的条件 1为每次循环加一
for i=1,10,1 do
print(i)
end
–[[面向对象中的写法:
for (i=1,i<=10,i++)
print(1)
–]]

for 初始值 条件 每次循环加或者减 do end
for i=10 ,1,-1
do
print(i);
end
–[[面向对象中的写法:
for (i=10,i>=1,i–)
print(1)
–]]

泛型for循环

ipairs 和pairs的迭代

for i,v ipairs(数据) do
print(i,v);
end

for i,v pairs(数据) do
print(i,v);
end

repeat…until 循环


repeat…until:就是面向对象中的do while 循环 会先执行一遍内容,在去判断条件

For循环嵌套


和面向对象语言中的for嵌套没有区别。

while循环语句嵌套

Break打断语句


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Lua的继承(利用setmetatable)发布时间:2022-07-22
下一篇:
StepByStep(Lua字符串库)(转)发布时间:2022-07-22
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap