亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

“!”真真假假?

"!"是邏輯非操作符,也就是"不是"的意思,非真即假,非假即真。好比小華今天買了一個杯子,小明說:"杯子是白色的",小亮說:“杯子是紅色的”,小華說:"小明說的不是真話,小亮說的不是假話"。猜猜小華買的什么顏色的杯子,答案:紅色杯子。 var a=3; var b=5; var c; c=!(b>a); ?// b>a值是true,! (b>a)值是false 把真的變假 c=!(b<a); ?// b<a值是false, ! (b<a)值是true 把假的變真

正在回答

6 回答

a:杯子是白色,b:杯子是紅色

c:!a &&b==b.

a=3;b=5;c=!(b>a)==(a<=b);

!:非運算,表示取反,例如小明說的不是真話,表示為!true,則其值為false。小亮說的不是假話!false,即true。

!(b>a),即a<=b。


1 回復 有任何疑惑可以回復我~
#1

慕先生5356072 提問者

非常感謝!
2016-10-17 回復 有任何疑惑可以回復我~

"!"是邏輯非操作符,表示相反的,例如:var a=3;var?b=4;a>b是假(false),則!(a>b)就為真。代碼:

?<script type="text/javascript">

? ?var a=4;

? ?var b=5;

? ?var tmp=a>b;

? ? var tmp2=!(a>b);

? ?document.write("a比b大是"+tmp+"的<br />");

? ? document.write("邏輯非:a比b大是"+tmp2+"的");

? </script>?

希望能對你有所幫助。

1 回復 有任何疑惑可以回復我~
#1

慕先生5356072 提問者

66666
2016-10-17 回復 有任何疑惑可以回復我~

不知道你想表達什么。『!』就是對立的一面。

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

哈哈哈

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

系統讓我回答,這問題不是很懂,不予置評,怕誤導你

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

!,表示相反的,例如a=3,b=2,a>b是真true,那么!(a>b)即取反相當于a<b,則表示假false。

1 回復 有任何疑惑可以回復我~
#1

_仰望星空

(a>b)即取反應該是a<=b吧。
2016-09-22 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

“!”真真假假?

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

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號