&&:1.1 與運算符,表示且,只有當兩個操做數都爲true的時候,結果纔是true。
1.2 一個爲真,而且另一個也爲真 => 結果才爲真。
1.3 當第一個條件爲false時,就再也不判斷後面的條件。
注意:當數值參與邏輯與運算時,結果爲true,那麼會返回的會是第二個爲真的值;若是結果爲false,返回的會是第一個爲假的值。
||:2.1 或運算符,表示或,只要有其中一個操做數是true,結果就是true。
2.2 一個爲真,或者另一個爲真, 結果就能夠爲真。
2.3 當第一個條件爲true時,後面的條件再也不判斷。
注意:當數值參與邏輯或運算時,結果爲true,會返回第一個爲真的值;若是結果爲false,會返回第二個爲假的值;
!:非運算符,取反。 運算符