千鋒教育JavaScript全套視頻教程(10天學(xué)會(huì)Js,前端javascrip

P17016-運(yùn)算符-邏輯運(yùn)算符
邏輯與&&??需要兩個(gè)值參與運(yùn)算,參與運(yùn)算的值稱(chēng)為操作數(shù)
如果第一個(gè)操作數(shù)為true或者在進(jìn)行布爾值轉(zhuǎn)換的時(shí)候轉(zhuǎn)換為true,運(yùn)算結(jié)果為第一個(gè)操作數(shù)
如果第一個(gè)操作數(shù)為false或者在進(jìn)行布爾值轉(zhuǎn)換時(shí)能轉(zhuǎn)換為false,運(yùn)算結(jié)果為第二個(gè)操作數(shù)
&&??
?????進(jìn)行??????與????的運(yùn)算
符號(hào)左邊必須為true并且右邊也是true,才會(huì)返回true
只要有一邊不是true,那么就會(huì)返回false
true?&&?true結(jié)果是true
true?&&?false結(jié)果是false
false?&&?true結(jié)果是false
false?&&?false結(jié)果是false
條件1?&&?條件2
同真則真,一假則假
||
????進(jìn)行?????????或??????的運(yùn)算
符號(hào)的左邊為true或者右邊為true都會(huì)返回true
只有兩邊都是false的時(shí)候才會(huì)返回false
true????||??true??結(jié)果?是true
true????||??false結(jié)果是true
false???||???true???結(jié)果是true
false???||??false???結(jié)果是false
條件1???||??條件2
同假則假????一真則真
?。ǚ牵?/span>
進(jìn)行?取反??運(yùn)算?!flag
本身是true的,會(huì)變成false
本身是false的,會(huì)變成true
!true???結(jié)果是??false
!false???結(jié)果是??true