Swift Playgrounds 学习编程一 条件代码 6.围困其中

挑战:运用条件、函数和循环来好好组织你的代码。

在这项挑战中,你的角色被可能的宝石或开关位置组成的网格所包围。开动脑筋,想出如何走到正确的位置去收集宝石和打开开关,

你需要用到函数、循环和条件。


func SwitchOrGem(){

    if isOnclosedSwitch{

        togleSwitch()

    }else if isOnGem{

        collectGem()

    }

}

func goAround(){

    for i in 1.. 4{

        SwitchOrGem()

        moveForward()

        Switchorcem()

        moveForward()

        turnLeft()

    }

}

moveForward()

turnLeft()

moveForward()

turnLeft()

goAround()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。