Swift Playgrounds 学习编程一 For循环 6.宝石农场

6.宝石农场

挑战:将多个模式分解成函数和循环。

在这项挑战中,你需要收集宝石并打开开关。首先,你需要识别出收集宝石和激活开关的模式。

然后,要为每种模式编写一个函数,并计算出需要使用循环调用那些函数的次数。


func twoGemSwitch(){

    turnRight()

    moveForward()

    collectGem()

    moveForward()

    collectGem()

    turnLeft()

    turnLeft()

    moveForward()

    moveForward()

    moveForward()

    togleSwitch()

    moveForward()

    toggleSwitch()

    turnLeft()

    turnLeft()

    moveForward()

    moveForward()

    turnLeft()

    moveForward()

}

for i in 1...3{

    twoGemSwitch()

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容