如何通关Playgrounds 学习编程2 开关传送门
的有关信息介绍如下:
这是一个【挑战】关卡
ipad 上Playgrounds 是利用swift 5.1 语言进行编程,进行挑战的编程小游戏,对现在对【类型-开关传送门】 进行通关经验讲述。
这关需要对开关进行控制,所以至少需要对开关操作2 次,而且这次是紫色的开关,还需要知晓紫色的英文字母为purple
我们可以考虑先到到对面进行宝石💎的收集以及开关的任务,这样可以少启动2次Portal 传送门的开关
我们可以通过这样的顺序方式,对程进行编写。通过将
func turnBack ( ) {
}
func moveCollectGem ( ) {
}
这两个函数将程序语句合并,让程序更加明晰
完整的程序如下图
最后通关后给出评价:
正确无误!
运行代码时,有时需要多次修改【实例】的【属性】。干得漂亮!
总体而言,开关的状态就是该实例的属性。后面关卡肯定还要介绍实例的动作。



