ipad儿童学编程swift语言playgrounds(二)06检查等值

这节课又接触到一个新的名词“常量”,常量和变量一样,需要先声明(创建),再赋值。不过,常量在程序运行过程中,保持最初数值,不更再改变了。

检查等值


这节课的任务是,收集与开关数量相等的宝石。

那么在程序开始,需要先声明一个常量switchCounter,来存储开关的数量。

然后再定义一个变量numberOfGem,来存储收集到的宝石的数量。

当numberOfGem=switchCounter时,就停止收集。

程序开始已经给我们创建好了常量switchCounter:

let switchCounter = numberOfSwitches

就是说定义一个常量switchCounter,数值是开关的数量。

我们再声明一个变量宝石的数量:

var numberOfGem = 0

现在我们来开始编程,当宝石数量小于开关数量时,就继续循环执行:

while numberOfGem < switchCounter {

if 前面受阻:右转

else {

前进

if 有宝石{

收集宝石

宝石数量+1

}

}

}

判断宝石数量与开关数量的关系


在这个循环中,我们在else中又嵌套了一个if判断语句,这样就省去了定义转向的函数的过程了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容