Swift 3 嵌套 if 语句

在 Swift 语言中,可以在一个 if 或 else if 语句内使用另一个 if 或 else if 语句

嵌套 if 语句语法

  1. if <boolean_expression_1> {
  2. /* 当 <boolean_expression_1> 表达式 true 时执行 */
  3. if <boolean_expression_2> {
  4. /* 当 <boolean_expression_2> 表达式 true 时执行 */
  5. }
  6. }

可以嵌套 else if…else ,方式与嵌套 if 语句相似

范例

  1. import Cocoa
  2. var age = 30
  3. if age <= 18 {
  4. print("豆蔻年华")
  5. } else if age >= 30 {
  6. print("你大于等于30岁")
  7. if age == 30 {
  8. print("30而立")
  9. }
  10. }

编译编译运行以上 Swift 范例,输出结果为

  1. 你大于等于30
  2. 30而立