目标:定义并使用你自己的函数来右转。
在上一关中,你只右转了一次,所以使用三次左转不是问题。但是如果你要右转不止一次呢?更
高效的方法是,将所有左转动作归入一个turnRight()命令中,这样多次运行起来就很方便。
像 turnRight()这样的命令实际上是执行多个任务的函数。你一直都在使用函数,到目前为
止,你用过的每个命令实际上均是我们提供的函数。
若要定义一个函数,请在大括号{和}之间输入一组命令来赋予它相应的行为。
1 选择函数体内部(大括号《和}之间)。
2 输入三个 turnLeft()命令。
3 在函数下方,使用现有的命令以及turnRight()来打开关闭的开关。
func turnRight(){
turnLeft()
turnLeft()
turnLeft()
}
moveForward()
turnLeft()
moveForward()
turnRight()
moveForward()
turnRight()
moveForward()
turnRight()
moveForward()
turnLeft()
moveForward()
toggleSwitch()
网友评论