儿童学编程语言swift语言 ipad playgrounds39富饶之地

这节课依然是循环的综合运用。

富饶之地


我们看到有三行,长度不固定,所以不能使用for循环,可以使用while循环。

为了简化程序,我们先定义两个函数:

1,向前1步,判断是不是宝石,是的话就收集宝石。

2,向前1步,判断开关是不是关闭的,关闭的话就打开。

定义两个函数,收集宝石和打开开关


定义完这两个函数,就可以来写循环语句了。

我们使用3个循环语句,每个循环完成1行的任务。

第1个循环,打开第一行的所有开关。

第2个循环,收集第二行的所有宝石。

第3个循环,打开第三行的所有开关。

三个循环,完成三行任务

你可能感兴趣的:(儿童学编程语言swift语言 ipad playgrounds39富饶之地)