Câu lệnh if lồng nhau
Câu lệnh if lồng nhau
Bạn có thể có các câu lệnh if
bên trong các câu lệnh if
, đây được gọi là if lồng nhau.
Cú pháp
if condition1 {
// code to be executed if condition1 is true
if condition2 {
// code to be executed if both condition1 and condition2
are true
}
}
Ví dụ
Ví dụ này cho thấy cách sử dụng các câu lệnh if
lồng nhau:
package main
import ("fmt")
func main() {
num := 20
if num >= 10 {
fmt.Println("Num is more than 10.")
if num > 15 {
fmt.Println("Num is also more than 15.")
}
} else {
fmt.Println("Num is less than 10.")
}
}
Kết quả:
Num is more than 10.
Num is also more than 15.