3 回答

TA貢獻1017條經(jīng)驗 獲得超1032個贊
&&:只有當兩個操做數(shù)都為真時,結(jié)果才為真,否則為假。
||:只有當兩個操做數(shù)都為假時,結(jié)果才為假,否則結(jié)果為真。
那么當A&&B時,如果表達式A為假,則沒必要判斷B(只有當兩個操做數(shù)都為真時,結(jié)果才為真,否則為假,已經(jīng)確定為假了,這是&&邏輯運算的短路現(xiàn)象)
同理當A||B時如果A確定為true就沒必要運算B了,已經(jīng)確定表達式的結(jié)果為true,這也是||邏輯運算的短路現(xiàn)象。

TA貢獻7條經(jīng)驗 獲得超0個贊
就像數(shù)學里的且和或,交集與并集。數(shù)學里的邏輯判斷,條件1且條件2,如果條件1為假,則不論條件2是真是假,整個結(jié)果都為假,所以沒有必要再去判斷條件2;條件1或條件2,如果條件1為真,則不論條件2是真是假,整個結(jié)果都是真,所以也沒必要再去判斷條件2

TA貢獻245條經(jīng)驗 獲得超106個贊
可以這么理解, &&的關(guān)系就像戀愛,兩人相愛都為ture才能在一起,但是只要有一方分手為false就可以分手
||就像是分手,一方同意ture就會分手,只有兩個人都不同意false,才不分手
希望這么解釋你能明白,我在課上都是這么說的~~~
添加回答
舉報