If you're seeing this message, it means we're having trouble loading external resources on our website.

如果你被网页过滤器挡住,请确保域名*.kastatic.org*.kasandbox.org 没有被阻止.

主要内容

指令的条件重复

问题

MouseyBot是一个可以使用以下过程进行编程的可编程机器人:
姓名描述
walkForward(numSpaces)在网格中向前走给定数量的空格。
turnLeft()向左旋转90度(不向前移动)。
turnRight()向右旋转90度(不向前移动)。
facingWall()如果机器人面对墙壁(在前面的空间中),则返回true。
canTakeCheese()如果机器人在装有奶酪的空间中,则返回true。
MouseyBot当前位于网格环境中,在第五行第四列的左侧。 一块DigiCheese位于第二行第一列。
MouseyBot想联系DigiCheese。 这是一个使用循环对旅程进行编程的程序的开始:
REPEAT UNTIL ( canTakeCheese() )
{
    <MISSING CODE>
}
他有很多方法可以拿到奶酪。 在以下选项中,哪些需要 最少 的循环重复?
选出正确答案:
🤔