• swift基础语法(if条件语句)


    if语句基本使用
    OC:
    int age1 = 10;
    int age2 = 20;
    int max;
    max = age2;
    if (age1 > age2) {
        max = age1;
    }
    NSLog(@"%d", max);
    输出结果:20
         
    if (age1 > age2) {
        max = age1;
    }else
    {
     max = age2;
    }
    NSLog(@"%d", max);
    输出结果:20
    如果只有一条指令if后面的大括号可以省略
       
    Swift:
    if 条件表达式 {指令}   if 条件表达式 {指令} else{指令}
    0.if后的圆括号可以省略
    1.只能以bool作为条件语句
    2.如果只有条指令if后面的大括号不可以省略
    var age1:Int = 10
    var age2:Int = 20
    var max:Int
    max = age2;
    if age1 > age2
    {
        max = age1
    }
    print(max)
    输出结果:20
    if age1 > age2
    {
        max = age1;
    }else
    {
        max = age2;
    }
    print(max)
    输出结果:20
     
     
     
    多分支
    float score = 99.9;
    if (score >= 90) {
        NSLog(@"优秀");
    }else
    {
      if (score >= 60) {
         NSLog(@"良好");
      }else
      {
        NSLog(@"不给力");
      }
    }
    输出结果:2016-04-01 16:08:05.833 OCTest[4239:1177565] 优秀       
    if (score >= 90) {
       NSLog(@"优秀");
    }else if (score >= 60)
    {
      NSLog(@"良好");
    }else
    {
      NSLog(@"不给力");
    }
    输出结果:2016-04-01 16:08:05.834 OCTest[4239:1177565] 优秀
     
    swift:
    var score = 99.9;
    if score >= 90
    {
        print("优秀")
    }else if score >= 60
    {
        print("良好")
    }else
    {
        print("不给力")
    }
    输出结果:优秀
     
    我们每一种习惯都是由一再重复的行为所铸造的,因此,优秀不是一种行为,而是一种习惯.
  • 相关阅读:
    地平线4快速选车-适用入门玩家
    网站大全【杂】
    排序算法-C语言
    一个仿tp5分页组件的实现
    thinkphp 二级域名绑定模块,导致设置的路由被多域名共用的问题解决方案
    php核心技术与最佳实践 --- 错误与异常
    php核心技术与最佳实践 --- 错误与异常
    php核心技术与最佳实践--- oop
    《CSS揭秘》》
    css 单位之px , em , rem
  • 原文地址:https://www.cnblogs.com/jordanYang/p/5378291.html
Copyright © 2020-2023  润新知