Swift Playgrounds 学习编程一 条件代码 1.检查开关

目标:使用一个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()

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容