&& | 逻辑与运算符 |
|| | 逻辑或运算符 |
! | 逻辑非运算符 |
案例一:
package main
import(
"fmt"
)
func main() {
var age int = 40
if age > 30 && age < 50 {
fmt.Println("ok")
}
if age > 30 || age < 40 {
fmt.Println("ok1")
}
if !(age < 30) {
fmt.Println("ok2")
}
}
案例二:
package main
import(
"fmt"
)
func test() bool {
fmt.Println("test.....")
return true
}
func main() {
var i int = 10
if i > 9 && test() {
fmt.Println("ok...")
}
if i > 9 || test() {
fmt.Println("hello...")
}
}