循环中内嵌一个循环,然后将具体的逻辑放在内嵌循环中去处理,在内嵌循环的开始,添加一个判断语句,满足条件就跳出内嵌循环. 示例代码如下: tab = {,,,,} ,#tab do while true do then break end print(tab[i]) break end end 运算结果: 切记,内嵌循环中两个地方需要break!!! 内嵌循环中两个地方需要break!!! 内嵌循环中两个地方需要break!!!
在学习中我看到不单单有break和continue的存在,还有break -n 和 continue -n 的存在 那么它们有什么区别呢. 这时可以写出测设代码: for i in a b c ddo echo -n $i for j in `seq 10` do if test $j -eq 5 then break//continue,break 2,cotinue 2 fi echo -n $j done echo done 得到的结果为: break: a1234 b1234 c1