美文网首页儿童学编程语言swift playgrounds学习编程2
ipad儿童学编程swift语言playgrounds(二)06

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

作者: 玩中学编程 | 来源:发表于2019-07-20 13:02 被阅读0次

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

    检查等值

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

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

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

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

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

    let switchCounter = numberOfSwitches

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

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

    var numberOfGem = 0

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

    while numberOfGem < switchCounter {

    if 前面受阻:右转

    else {

    前进

    if 有宝石{

    收集宝石

    宝石数量+1

    }

    }

    }

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

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

    相关文章

      网友评论

        本文标题:ipad儿童学编程swift语言playgrounds(二)06

        本文链接:https://www.haomeiwen.com/subject/mioylctx.html