第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么兩個==號?

if(mymessage==true) ? ? ? ? 為什么這一句true的前面有兩個==號?我試過一個=也是一樣的效果,求高手解答!

正在回答

3 回答

補充:===嚴格等于的意思

0 回復 有任何疑惑可以回復我~

一個=的意思是賦值,兩個=的意思是判斷是否相等,意思不一樣的。看一下執(zhí)行過程吧

if(mymessage=true) ?:把true賦值給mymessage,再判斷mymessage的值。在這里不管你的mymessage之前的值true還是false,執(zhí)行到了這句都成了true(不可能去執(zhí)行else);

if(mymessage==true):判斷?mymessage是否為true,如果在這個if語句之前mymessage為true則執(zhí)行if里面的代碼,mymessage為false則執(zhí)行else(沒有else就不執(zhí)行)。

0 回復 有任何疑惑可以回復我~

一個= 是賦值? 兩個是比較是否一樣的意思

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么兩個==號?

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號