• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >Lua > Lua中变相实现continue跳出循环

Lua中变相实现continue跳出循环

作者:junjie 字体:[增加 减小] 来源:互联网

junjie 通过本文主要向大家介绍了lua continue,lua 有没有continue,lua for continue,lua break continue,lua实现continue等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

Lua 里没有 continue 这个关键词,有时候挺不方便,可能导致循环里的 if-then 嵌套比较深。

但我们可以用一个小技巧来实现同等功能:

for i = 1, 100 do
    while true do
        if i % 2 == 1 then break end

        -- 这里有一大堆代码
        --
        --
        break
    end
end
</div>

在这个例子中,当 i % 2 == 1 时,就会实现 continue 的效果。

这种写法的好处是在循环体较为复杂时,可以很清晰的看到什么时候直接跳到循环尾部了。

</div>

您可能想查找下面的文章:

  • Lua中变相实现continue跳出循环

相关文章

  • Lua中__index和__newindex之间的沉默与合作
  • 使用Lua作为C语言项目的配置文件实例
  • Lua实现__add方法重载示例
  • Lua中的弱引用介绍
  • Lua中的函数写法简明示例
  • Lua中os库详细介绍
  • Lua源码中字符串类型的实现
  • Lua中的变量类型与语句学习总结
  • Lua教程(二十一):编写C函数的技巧
  • Lua中的一些常用函数库实例讲解

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Lua极简入门指南(一):函数篇
    • Lua性能优化技巧(四):关于字符串
    • Lua中table的一些辅助函数介绍
    • Lua教程(十五):输入输出库(I/O库)
    • Lua中使用二维数组实例
    • 浅析Lua中的迭代器
    • Lua面向对象之多重继承、私密性详解
    • Lua在windows下的安装及环境配置
    • lua+love2d制作的2048游戏
    • Redis教程(三):List数据类型

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有