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

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

為什么是true?不應(yīng)該是false么?

https://img1.sycdn.imooc.com//5bd132d1000178c711360766.jpg為什么是true?不應(yīng)該是false么?

正在回答

8 回答

這個是和運(yùn)算符的優(yōu)先級有關(guān)系,不加括號的寫法實(shí)際上先運(yùn)算的是 !numa(返回false,為0),然后對0和numb比較,很顯然0<70,所以返回true

如果你加上給numa<numb加上括號的話,優(yōu)先比較numa<numb,返回true,!true=false。

所以你得到的結(jié)果會是true,而不是false。

如果我沒講明白的話,可以去了解一下運(yùn)算符的優(yōu)先級哦。

1 回復(fù) 有任何疑惑可以回復(fù)我~

要加個括號

0 回復(fù) 有任何疑惑可以回復(fù)我~

大哥,你這是什么呀:jq1=!numa<numb;

沒明白你這樣寫是什么意思。


0 回復(fù) 有任何疑惑可以回復(fù)我~

數(shù)字非0自動轉(zhuǎn)boolean類型時都是true所以!numa為false,然后false<numb比較,false自動轉(zhuǎn)為數(shù)值類型0和numb=70作比較,所以最后得到了true;

0 回復(fù) 有任何疑惑可以回復(fù)我~

你這就像是1+5*5為什么30的問題。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕俠2155777

寫錯了 是為什么不是30的問題
2018-12-20 回復(fù) 有任何疑惑可以回復(fù)我~

打個括號把numa<numb框起來就可以了? ? jq1=!(numa<numb);

0 回復(fù) 有任何疑惑可以回復(fù)我~

打個括號把numa<numb框起來就可以了

0 回復(fù) 有任何疑惑可以回復(fù)我~

應(yīng)該是jql!=numa<numb

你這樣寫可能系統(tǒng)沒有識別到,自動認(rèn)為是等于

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕前端025905 提問者

嗯,謝謝
2018-10-25 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕前端025905 提問者

不是,是因為先后順序
2018-10-25 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

為什么是true?不應(yīng)該是false么?

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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