儿童学编程语言swift语言 playgrounds6 消灭程序错误

消灭程序错误


这节课,我们继续为程序找错误。

我们先看一下这节课的目标任务,舞台上有两个开关,但是一个已经处于打开的状态,所以我们不用再去开启了,那么Byte需要做的动作如下:

向前1步,左转,向前2步,开启开关,向前2步,进入传送门(不需要代码),

向前2步,收集宝石。

那么我们看一下现在的程序:

有错误的代码


我们结合刚才列的动作顺序,我们发现,现在的程序中有两处错误:

turnLeft()应该往上移动到第二行,

collectGem()应该放到最后一行。

我们尝试运行一下,会发现Byte没有能按正确的路线行进。

于是,我们把程序改成一下样子:

修改完成的程序


这样,我们的程序就可以顺利通过了。

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

相关阅读更多精彩内容

友情链接更多精彩内容