a == b || a == c 若是a等於b,就不會檢測a是否等於c,直接返回true 同理 a == b && a == c 若是a不等於b,也不會檢測a是否等於c,直接返回false
- 1 fmt.Println("9 / 4:",9/4) fmt.Println("9.0 / 4:",9.0/4) 9 / 4: 2 9.0 / 4: 2.25 -2 不使用中間變量交換兩個變量 a = a + b b = a - b a = a - b -3 數組中存在一個單獨值,其餘都是成對的,怎麼找到 arr := []int {1,1,2,2,3,3,4} temp := 0 for _,v := range arr { temp ^= v } fmt.Println("temp:",temp) temp: 4