18.循环的标签控制

滑梯游戏

Game

游戏的规则如下:

  • 游戏盘面包括 25 个方格,游戏目标是达到或者超过第 25 个方格;

  • 每一轮,你通过掷一个六面体骰子来确定你移动方块的步数,移动的路线由上图中横向的虚线所示;

  • 如果在某轮结束,你移动到了梯子的底部,可以顺着梯子爬上去;

  • 如果在某轮结束,你移动到了蛇的头部,你会顺着蛇的身体滑下去。

滑梯变种-循环标签

增加一条规则:为了获胜,你必须刚好落在第 25 个方块中。

这种循环条件嵌套的场景下通过标签可以方便精确的进行控制

如果不使用标签的话,上面的break continue 只能控制switch

参考

SwiftGG

Last updated

Was this helpful?