儿童ipad学编程swift语言playgrounds(二)08收集指定总数

这一关,要求我们收集宝石到一个随机指定的数量,这个随机的数量被定义到一个常量totalGems中,当收集到宝石的数量等于这个常量的数值时,就停止收集。

收集指定的总数


同样,我们需要创建一个变量gemCounter来统计已经收集到的数量,然后定义一个函数,定义前进路线。

转向函数是这样定义的:

if 前方受限,右边不受限:右转;

else if 前方受限,左边不受限:左转;

else if 前方受限,左边受限,右边受限:后转;

else 右转。

创建变量,定义函数


最后是循环程序,循环的条件是:

如果gemCounter小于totalGems,就循环。

最后的循环

你可能感兴趣的:(儿童ipad学编程swift语言playgrounds(二)08收集指定总数)