流程控制
可以通过使用 break
和 continue
表达式来控制循环的流程或执行。
打破
break
退出当前循环。如果循环嵌套在另一个循环中,则父循环不受影响。
for (i in 0...10) {
for (j in 0...10) {
if (j == 5) break;
trace(i, j);
}
}
试试 try.haxe.org 上的例子 。
继续
continue
在表达式处跳过循环的当前迭代。如果循环嵌套在另一个循环中,则父循环不受影响。
for (i in 0...10) {
for (j in 0...10) {
if (j == 5) continue;
trace(i, j);
}
}
试试 try.haxe.org 上的例子 。