“!”真真假假?
"!"是邏輯非操作符,也就是"不是"的意思,非真即假,非假即真。好比小華今天買了一個杯子,小明說:"杯子是白色的",小亮說:“杯子是紅色的”,小華說:"小明說的不是真話,小亮說的不是假話"。猜猜小華買的什么顏色的杯子,答案:紅色杯子。 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 把假的變真
"!"是邏輯非操作符,也就是"不是"的意思,非真即假,非假即真。好比小華今天買了一個杯子,小明說:"杯子是白色的",小亮說:“杯子是紅色的”,小華說:"小明說的不是真話,小亮說的不是假話"。猜猜小華買的什么顏色的杯子,答案:紅色杯子。 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 把假的變真
2016-09-22
舉報
2016-09-22
a:杯子是白色,b:杯子是紅色
c:!a &&b==b.
a=3;b=5;c=!(b>a)==(a<=b);
!:非運(yùn)算,表示取反,例如小明說的不是真話,表示為!true,則其值為false。小亮說的不是假話!false,即true。
!(b>a),即a<=b。
2016-09-22
"!"是邏輯非操作符,表示相反的,例如: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>?
希望能對你有所幫助。
2016-09-22
不知道你想表達(dá)什么?!?!』就是對立的一面。
2016-09-22
哈哈哈
2016-09-22
系統(tǒng)讓我回答,這問題不是很懂,不予置評,怕誤導(dǎo)你
2016-09-22
!,表示相反的,例如a=3,b=2,a>b是真true,那么!(a>b)即取反相當(dāng)于a<b,則表示假false。