加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

swift 学习笔记(17)-guard

发布时间:2020-12-14 06:37:19 所属栏目:百科 来源:网络整理
导读:guard语句 条件判断语句,和 if 有点相反的意思 // 原来的 if 语句执行 for i in 1. . .10 { if i 5 i 8 { print (i) print ( "正常逻辑,如果满足条件,执行这里的代码" ) }} guard语句: // break 结束大循环 for i in 1. . .10 { guard i 5 i 8 else { break

guard语句 条件判断语句,和 if 有点相反的意思

// 原来的 if 语句执行

for i in 1...10{
    if i > 5 && i < 8{
        print(i)
        print("正常逻辑,如果满足条件,执行这里的代码")
    }
}

guard语句:

//break 结束大循环
for i in 1...10{
    guard i > 5 && i < 8 else {
        break
    }
    print(i)
}

不满足条件执行{}中的语句,满足条件的执行{}后面的语句

// continue 结束小循环,进行下一个值的判断
for i in 1...10{
    guard i > 5 && i < 8 else {
        print("不满足条件的 i =(i )")
        continue
    }
    // 满足条件执行下面的语句
    print("满足条件的 i----------- (i)")
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读