2022年1月31日 星期一

Go lang 學習筆記 - 6 If/Else

 這篇是練習 If-else 的用法 

```

package main


import "fmt"


func main() {

        if 7 % 2 == 0 {

                fmt.Println("7 is even")

        } else {

                fmt.Println("7 is odd")

        }


        if 8 % 4 == 0 {

                fmt.Println("8 is even")

        } else {

                fmt.Println("8 is odd")

        }


        if n := 9; n > 0 {

                fmt.Println("n is positive")

        } else if n < 0 {

                fmt.Println("n is negative")

        } else {

                fmt.Println("n is zero")

        }

}

```

比較特別的是可以用分號斷行

而且在condition statement (條件判斷式) 宣告的變數

可以在同一個If else裡面繼續使用

執行結果:

7 is odd

8 is even

n is positive

沒有留言:

張貼留言

Go lang 學習筆記 - 17 Pointers

``` package main import "fmt" func zeroval(n int) {         n = 0 } func zeroptr(n *int) {         *n = 0 } func main() {         ...