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

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

作者: 玩中学编程 | 来源:发表于2019-07-21 16:35 被阅读0次

    上一关花费了我近2个小时的时间才闯关成功。接下来看看这一关。

    随机宝石遍布各处

    先创建一个常量totalGems存储每次闯关出现的宝石总数。

    然后创建一个变量gemCounter记录收集到的宝石数量。

    创建常量和变量

    我们来规划一下路线,中间的路上有两个传送门,通过传送门,可以到两侧的路上去。

    我设计的算法是这样的:

    向前走1步,有宝石就收集宝石,然后宝石数量+1

    如果前方受阻,那么就转身,同时,判断一下传送门的状态,如果是打开的,就关闭;如果是关闭的就打开。

    循环主程序

    这里需要用“==”运算符判断一下传送门当前的状态,然后去改变状态。

    相关文章

      网友评论

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

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