这是一个【目标】关卡ipad 上Playgrounds 是利用swift 5.1 语言进行编程,进行挑战的编程小游戏,对现在对【参数第35关-探索迭代】经验讲述。
工具/原料
1
ipad 安装Playgrounds
2
Playgrounds 安装了 学习编程2
方法/步骤
1
挑战:迭代数组,在每个位置上放置一颗宝石和一个开关。
2
只有一列空的Block( )
3
给循环变量命名并传入数组中。在每列放置一块宝石和一个开关。如果不用数组方案,则用for i in 0...3 { world.place(Gem( ), atColumn: i, row: 1)}但是这种表述方式必须要连续循环,如果要在指定位置放置Gem( ),就无法做到了。
4
通关后给出提示:现在你会迭代了!采用【迭代】数组的方式构造世界比一次放置一个项目快得多。若要迭代数组,请使用for-in 循环为数组中的每个项目执行该操作。
注意事项
1
偶尔有跑代码的时候,出现奔溃,再试一次就好啦。跑过一次后面基本上就秒传。
2
代码的输入会由于iPad 型号的新旧,出现卡顿,等一下就行。
3
运行代码的效果请查看经验视频。
4
加油!我们很快就可以成为Playgrounds 编程达人。
上一篇:蚂蚁森林怎么获得沙棘证书?