Lua中用break实现continue效果,如何用长尾表达?

2026-04-01 19:080阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计247个文字,预计阅读时间需要1分钟。

Lua中用break实现continue效果,如何用长尾表达?

循环中嵌套一个循环,然后将整体的逻辑放在嵌套循环中去处理。在嵌套循环的开始,添加一个判断语句,满足条件就跳出嵌套循环。例如代码如下:

Lua中用break实现continue效果,如何用长尾表达?

python={1, 2, 3, 4, 5}for i in 判断语句: if 条件: break

循环中内嵌一个循环,然后将具体的逻辑放在内嵌循环中去处理,在内嵌循环的开始,添加一个判断语句,满足条件就跳出内嵌循环。

示例代码如下:

1 tab = {1,2,3,4,5} 2 3 for i=1,#tab do 4 while true do 5 if i == 2 then 6 break 7 end 8 9 print(tab[i]) 10 break 11 end 12 end

运算结果:

切记,内嵌循环中两个地方需要break!!! 内嵌循环中两个地方需要break!!! 内嵌循环中两个地方需要break!!!

本文共计247个文字,预计阅读时间需要1分钟。

Lua中用break实现continue效果,如何用长尾表达?

循环中嵌套一个循环,然后将整体的逻辑放在嵌套循环中去处理。在嵌套循环的开始,添加一个判断语句,满足条件就跳出嵌套循环。例如代码如下:

Lua中用break实现continue效果,如何用长尾表达?

python={1, 2, 3, 4, 5}for i in 判断语句: if 条件: break

循环中内嵌一个循环,然后将具体的逻辑放在内嵌循环中去处理,在内嵌循环的开始,添加一个判断语句,满足条件就跳出内嵌循环。

示例代码如下:

1 tab = {1,2,3,4,5} 2 3 for i=1,#tab do 4 while true do 5 if i == 2 then 6 break 7 end 8 9 print(tab[i]) 10 break 11 end 12 end

运算结果:

切记,内嵌循环中两个地方需要break!!! 内嵌循环中两个地方需要break!!! 内嵌循环中两个地方需要break!!!