觀念: True = 1, False = 0
正整數 傳回 1
(n > 0) -> True -> 1
負數 傳回 -1
(n < 0) -> True -> 1, 所以前面加個負號
( -(n <0) ) -> -(1) -> -1
至於 n = 0, 傳回 0 就不用理它, 因為
(n > 0) = 0
-(n <0) = -0
0 - 0 還是 0, 剛好符合 需求