You can do it in the In programming You can nest Nested use The result of the above code execution is:
if
or
else
if
statement to embed one or more
if
or
else
if
statement. 2.20.1. Grammar #
Go
language the syntax of the
if...else
statement is as follows:If Boolean expression 1 {
/* Execute when Boolean expression 1 is true */
If Boolean expression 2 {
/* Execute when Boolean expression 2 is true */
}
}
else
if...else
statements within the
if
statement in the same way 2.20.2. Example #
if
Statement:Example #
package main
import "fmt"
func main() {
/* Define local variables */
var a int = 100
var b int = 200
/* Judging conditions */
if a == 100 {
/* Execute if the conditional statement is true */
if b == 200 {
/* Execute if the conditional statement is true */
fmt.Printf("The value of a is 100, and the value of b is 200\\n" );
}
}
fmt.Printf("The value of a is : %d\\n", a );
fmt.Printf("The value of b is: %d\\n", b );
}
The value of a is 100, and the value of b is 200
The value of a is: 100
The value of b is: 200