儿童学编程语言swift语言 playgrounds18 循环跳跃者

这一节课我们继续练习循环语句。

儿童学编程语言swift语言 playgrounds18 循环跳跃者_第1张图片
循环跳跃者


我们来看这个例子,刚看上去,感觉宝石之间没有什么规律,这是因为我们没有把传送门考虑进入。

把传送门的效果加上,我们再仔细看一下,就会发现,前往每个宝石是路线,可以总结为这样一个过程:

向前1步,左转,向前2步,收集宝石,右转。

就进入了收集下一颗宝石的准备阶段。

我们数一下,总共有5颗宝石,那么我们的程序可以这样编写:

儿童学编程语言swift语言 playgrounds18 循环跳跃者_第2张图片
循环5次,收集5颗宝石

你可能感兴趣的:(儿童学编程语言swift语言 playgrounds18 循环跳跃者)