JS-11 運算子之布林運算子

张筱菓發表於2024-12-10

布林運算子:取反運算子:! 且運算子:&& 或運算子:||

1、取反運算子(!)

 ①布林值取反

  !true//false

  !false//true

 ②非布林值取反

  對於非布林值,取反運算子會將其轉為布林值。可以這樣記憶,以下六個值取反後為true,其他值都為false。

  溫馨提示:undefined

       null

       false

       0

       NaN

       空字串('')

       !undefined

       !null

       !false

       !0

       !NaN

       !""

    

2、且運算子(&&)

  多個條件都要滿足

  如果一個人一直做好事,突然有一天做了壞事,那麼人們會認為這個人很虛偽,以前說不定都是裝的!對這個人不在認可

  console.log(10<20&&10>5);//true

3、或運算子(||)

  滿足一個條件即可

  如果一個人一直做壞事,突然有一天做了一件好事,那麼人們會認為這個人其實還不錯,以前也許是另有原因!對這個人突然就認可了

  console.log(10<20||10<5);//true

相關文章