美文网首页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