美文网首页Swift Playgrounds 学习编程一
Swift Playgrounds 学习编程一 函数7.寻宝

Swift Playgrounds 学习编程一 函数7.寻宝

作者: 彩虹思维 | 来源:发表于2019-12-18 11:47 被阅读0次
7.寻宝

挑战:分解模式并创建你自己的函数。

在这最后一项挑战中,先找出一组小的命令模式,并创建一个函数来调用这些命令。使用该函数来开始解决局部关卡。

示例

func moveThenToggle(){

    moveForward()

    moveForward()

    toggleSwitch()

}

当你发现关卡中更为复杂的部分时,定义一个新的函数,让它再次使用第一个函数中的命令。然后使用这两个函数来通关。


func moveToggle(){

    moveForward()

    moveForward()

    toggleswitch()

}

func toggleThree(){

    moveToggle()

    turnRight()

    turnRight()

    moveForward()

    moveForward()

    turnLeft()

    moveToggle()

    moveToggle()

    turnRight()

    turnRight()

    for i in 1..4 {

        moveForward()

    }

    turnLeft()

}

toggleThree()

toggleThree()

相关文章

网友评论

    本文标题:Swift Playgrounds 学习编程一 函数7.寻宝

    本文链接:https://www.haomeiwen.com/subject/aaoynctx.html