Lua中变相实现continue跳出循环
来源:互联网 发布:golang sleep 毫秒 编辑:程序博客网 时间:2024/05/29 18:13
Lua中变相实现continue跳出循环
投稿:junjie 字体:[增加 减小] 类型:转载 时间:2014-12-28 我要评论
这篇文章主要介绍了Lua中变相实现continue跳出循环,Lua中是没有continue的,本文使用一个小技巧实现了跟continue一样的效果,需要的朋友可以参考下
Lua 里没有 continue 这个关键词,有时候挺不方便,可能导致循环里的 if-then 嵌套比较深。
但我们可以用一个小技巧来实现同等功能:
复制代码代码如下:
for i = 1, 100 do
while true do
if i % 2 == 1 then break end
-- 这里有一大堆代码
--
--
break
end
end
在这个例子中,当 i % 2 == 1 时,就会实现 continue 的效果。
这种写法的好处是在循环体较为复杂时,可以很清晰的看到什么时候直接跳到循环尾部了。
阅读全文
0 0
- Lua中变相实现continue跳出循环
- Lua中变相实现continue跳出循环
- 【Lua】变相实现 continue
- lua 中continue的实现
- JAVA中如何实用break,continue,跳出多重循环
- oracle中跳出循环结构的exit,continue和return
- shell continue 跳出循环问题
- break、continue跳出循环的深入学习
- js跳出循环:break 、continue 、return
- 017.php跳出循环break和continue
- Java跳出循环-break和continue语句
- javaScript如何跳出多重循环break、continue
- Java跳出循环语句break、continue、return
- Java跳出循环-break和continue语句
- Java跳出循环-break和continue语句
- Java跳出循环-break和continue语句
- String break continue 跳出单循环和跳出多循环方法
- 【php】PHP中跳出循环的方法及continue、break、exit的用法详解
- Android Studio错误:无法启动守护程序进程
- recorder-list
- 在网页、博客、React中配置mathjax
- Android Launcher3修改行数,列数,布局等;隐藏HostSeat,使用户无法拖拽应用图标到Hotseat
- 将博客搬至CSDN
- Lua中变相实现continue跳出循环
- hihocoder 1049 : 后序遍历
- C语言模式实现C++继承和多态
- springmvc 接收字符串的Date 方法及返回字符串类型DATE给前端
- stm32库函数下,输出可调频率pwm
- hdu 2768 二分图匹配
- hdu 6047 Maximum Sequence
- java框架之MybatisSQL注入漏洞
- 云服务器Tomcat版本升级(Tomcat6升级至Tomcat7和Tomcat8)问题总结