package main
import (
"fmt"
)
func testIf1() {
num := 10
//var num int
//num = 10
if num%2 == 0 {
fmt.Printf("num:%d is even\n", num)
} else {
fmt.Printf("num:%d is odd\n", num)
}
fmt.Printf("num=%d\n", num)
}
func testIf2() {
num := 10
if num > 5 && num <10 {
fmt.Printf("num:%d is > 5 and <10\n", num)
} else if num >= 10 && num <20 {
fmt.Printf("num:%d is > 10 and <20\n,", num)
} else if num >= 20 && num <30 {
fmt.Printf("num:%d is > 20 and <30\n", num)
} else {
fmt.Printf("num:%d is > 30\n", num)
}
}
func testIf3() {
//num := 10
//var num int
//num = 10
if num := 11; num%2 == 0 {
fmt.Printf("num:%d is even\n", num)
} else {
fmt.Printf("num:%d is odd\n", num)
}
//fmt.Printf("num=%d\n", num)
}
func getNum() int {
return 1
}
func testIf4() {
//num := 10
//var num int
//num = 10
if num := getNum(); num%2 == 0 {
fmt.Printf("num:%d is even\n", num)
} else {
fmt.Printf("num:%d is odd\n", num)
}
//fmt.Printf("num=%d\n", num)
}
func main() {
//testIf1()
//testIf2()
//testIf3()
testIf4()
}