Go 嵌套 if 语句

嵌套 if 语句

你可以在 if 语句中包含 if 语句,这被称为嵌套 if

语法

if 条件 1 {  
   // 如果条件1为真,则执行此代码  
  if 条件 2 {  
     // 如果条件 1 和条件 2 都为真,则执行此代码  
  }  
}

实例

这个例子展示了如何使用嵌套 if 语句:

package main  
import ("fmt")  
  
func main() {  
  num := 20  
  if num >= 10 {  
    fmt.Println("Num 大于 10。")  
    if num > 15 {  
      fmt.Println("Num 也大于 15。")  
     }  
  } else {  
    fmt.Println("Num 小于 10。")  
  }  
}

结果:

Num 大于 10。
Num 也大于 15。

亲自试一试