儿童学编程语言swift playgrounds学习编程2

ipad儿童学编程swift语言playgrounds(二)07

2019-07-20  本文已影响0人  玩中学编程

这里学习一个新的赋值方法:

gemCounter +=1 与 gemCounter=gemCounter+1是一样的,更快捷了一些。

清点开关

为了完成这节课的任务,我们需要创建两个变量,一个存储宝石的数量,一个存储开关的数量。

首先我们还是先定义一个转向前进的函数turnAndMove(),来判断什么时候先转向再前进,什么时候直接前进。

定义转向前进的函数

然后我们写第一个while循环,计算收集宝石的数量:

while 不是开关的话就循环{

turnAndMove()

if 宝石{

收集宝石

宝石数量+1

}

}

然后我们再写第二个while循环,打开同样数量的开关:

while 开关的数量 < 宝石的数量 就循环{

if 关闭的开关{

打开开关

开关数量+1

}

turnAndMove()

}

两个循环

这样我们先通过第一个循环计算出宝石的数量,然后用第二个循环,完成打开同样数量的开关的任务。大家明白了吗?

上一篇 下一篇

猜你喜欢

热点阅读