zoukankan      html  css  js  c++  java
  • Swift,循环及判断

    1、for循环(执行固定次数的操作)

    (1)基本数组循环

    var a=[1,2,3]
    for value in a{
      print(value)  //1 2 3
    }
    

    (2)自定义循环次数

    for i in 0...4{
        print(i)  //0 1 2 3 4
    }
    

    2、while循环(执行次数未知)

    var a=0
    var sum=0
    while a<10 {
      sum+=a
      a+=1
    }
    print(sum)  //45
    

    3、中断循环

    (1)continue结束本次循环

    (2)break结束整个循环

    4、if语句(单条件)

    (1)if

    var a=0
    if a==0{
      print(0)  //0
    }

    (2)if...else

    var a=1
    if a==0{
      print(0)
    }else{
      print("nil")  //nil
    }
    

    (3)if...else if

    var a=1
    if a==0{
      print(0)
    }else if a==1{
      print(1)  //1
    }
    

    5、switch语句(多条件)

    (1)范围判断

    var a=20
    switch a{
      case 15...20:
        print("正常")  //正常
      default:
        print("nil")
    }

    (2)元组判断

    var a=(0,0)
    switch a{
      case (0,0):
        print("原点")  //原点
      default:
        print("nil")
    }
    
  • 相关阅读:
    WebCollector2.7爬虫框架——在Eclipse项目中配置
    JavaScript 输出
    CSS3 页面中展示邮箱列表点击弹出发送邮件界面
    CSS3 Flex Box(弹性盒子)
    CSS 分页实例
    CSS 图片
    CSS3 用户界面
    CSS3 动画
    CSS3 过渡
    CSS3 3D转换
  • 原文地址:https://www.cnblogs.com/huangqiming/p/7515702.html
Copyright © 2011-2022 走看看