- Swift Playgrounds 学习编程一 条件代码(通关)
- Swift Playgrounds 学习编程一 条件代码 1.检
- 用了差不多一个月的时间学习了swift4.1基础
- Swift Playgrounds 学习编程一 条件代码 5.定
- Swift Playgrounds 学习编程一 条件代码 7.决
- Swift Playgrounds 学习编程一 条件代码 6.围
- Swift Playgrounds 学习编程一 条件代码 3.循
- Swift Playgrounds 学习编程一 条件代码 4.满
- Swift Playgrounds 学习编程一 条件代码 2.使
- Swift Playgrounds 学习编程一 逻辑运算符(通关
![](https://img.haomeiwen.com/i9065657/eee2267e81858383.png)
目标:使用一个if 语句仅切换关闭的开关。
写代码前,请先尝试运行几次这一关。你会注意到走道上有三个开关,每个开关随机呈打开或关闭状态。
如果切换已经打开的开关,则会将它关闭。因此,在切换每个开关之前,你需要使用if语句进行检查。
使用isOnClosedSwitch(位于关闭的开关处)作为if语句中的条件,这样就可以告诉你的角色,“如果位于关闭的开关处,就切换开关。”
示例
if isOnClosedSwitch{
toggleSwitch()
}
1 走到第一个开关处。
2 选择快捷工具栏中的if 来添加if语句。
3 添加条件isOnClosedSwitch,并在符合条件时切换开关。
4 针对剩下两个开关重复以上步骤。
func openSwitch(){
moveForward()
if isOnClosedSwitch{
toggleSwitch()
}
}
moveForward()
for i in 1..3{
openSwitch()
}
网友评论