1樓:闢映穎沃周
你好!當a是布林值的時候,a表示true,則!a表示false。
所以if(a)就是說當a=true的時候,執行if裡面的**,反之if(!a)則表示當a=false的時候執行if裡面的**。
我的回答你還滿意嗎~~
if(a)和if(!a)是什麼意思,a為布林值
2樓:匿名使用者
if(a)就是a為true時,條件成立;
if(!a)則相反,即!a為true時,條件成立,也就是a為false時,條件成立
3樓:匿名使用者
當a是布林值的時候,a表示true,則!a表示false。
所以if(a)就是說當a=true的時候,執行if裡面的**,
反之if(!a)則表示當a=false的時候執行if裡面的**。
4樓:阿金子
首先自己先定義a的布林值等於true或者false,我先假定它為true。
if(a)如果a為true,則…
if(!a)如果a不為true,則…(!是非的意思)注:同理a可定義為false。
if(!a)a=x 這個js語句什麼意思
5樓:匿名使用者
關鍵要看a在這個地方是什麼型別.
可以把它當作一個布林型,那意思就是如果a為假,賦值為x.
如果它是一個整型的,意思就是如果a為0,賦值為x.
if(!a)a=window.event;這句話裡面是要把它當作物件來使用了,
假若物件a為空,賦值為window.event這個事件
6樓:匿名使用者
如果a=0,則把x賦值給a
!a是這樣的意思:如果a為真則!a為假,a為假則!a為真。對於數字,所有非零值都為真,零為假
7樓:匿名使用者
js中的變數型別不是強型別,可以理解成a是布林值,如果a為假,就把x值賦給a,當然,x可以為任何型別的變數
建議樓主好好看看js標準
8樓:匿名使用者
如果a等於0,就把x賦值給a
9樓:ギ☆┼→小智
如果x不是a就把x賦值給a
10樓:匿名使用者
如果不等於a x付值給a
php if($a) 和 empty($a) 沒有不同把?
11樓:極限_裁決
if 只會判斷真或假,而empty是一個函式來的。它是判斷變數是否為空。當變數為空的時候返回true,還有其實」「,null,false,0都是有區別的,「」可以是定義一個空的字串而null完全就是空沒有什麼,而false是布林值。
而0是數字值!你可以用var_dump來測試,而if($a)只會判斷真或假而已,在if裡面"", null, false, 0 這些都是假。除非你用===來嚴格判斷。
或者用is_*開頭的函式來判斷。
12樓:本逸春
"", null, false, 0 時返回的應該是 false
零即假,非零即真。
if($a) 效果等同 if(!empty($a)),但如果$a未定義,if($a)將報告一個警告,if(!empty($a))不會。
13樓:匿名使用者
樓主,他們還是有點區別的,比如,當$a=true時呢,你自己看下,嘿嘿
c中判斷:今天發現把if(a>1&&a
14樓:匿名使用者
1
先判斷1
比如a=2的話,1<2成立,結果是真,用1表示,再判斷1<3,還是成立,所以結果為真。 比如a=100的話,1<100成立,結果是真,用1表示,再判斷1<3,還是成立,結果還是真。 比如a=0的話,1<0不成立,結果是假,用0表示,再判斷0<3,還是成立,結果仍然是真。 所以不管a是何值,1
15樓:匿名使用者 if(1
這樣不會出錯,我是說程式**寫法方面 但是可能得不出你想要的結果 先運輸1
16樓:匿名使用者 這個應該是問運算子的運算規則,"<"這個運算子是從左往右運算的,那就相當於if((1
因為不管(1
3、if語句的合法表示式是:( ) a、一個整數值 b、一個布林值 c、a或者b d、都不對 17樓:匿名使用者 如果是c語言或者c++,選擇c。其它語言選b。 c語言 x+=(a++==b)?c:--d什麼意思? 18樓:倒黴熊 a++是先使用a的值,然後改變a的值+1 --d是先改變d的值-1,然後再使用。 ? :是條件表示式,意思是 ?前面為真,則取冒號前的,否則取冒號後的所以相當於 if(a==b) else a=a+1; 就是上面這些語句了。 19樓:匿名使用者 x=x (a ==b),先判斷括號裡的,a是否等於b,將返回的布林值也就是ture或false賦值給x。"?"的意思是判斷,若x為ture則執行": "前面的,也就是c,反之執行--d 20樓:夢繫神官 x= x + (如果a++=b那麼返回c,如果不相等返回--d) 最後結果為x 21樓:shun瞬瞬 先判斷a==b?如果相等,取c,否則取-d;然後x=x+"剛才取的值" ,同時a自加 22樓:靜止的心靈 望採納a++==b 為一賦值判斷語句 x+=? 即問號處為c或者是--d 條件為真 則 x+=c 條件為假 則x+=--d自己查下資料 變數自加/自減 給你個例子 定義五個變數 int x=0; int a = 1; int b = 2; int c =3; int d =4; 下面看判斷語句 a++==b a++為自加語句 要區別a++/++a a++為賦值後再加 所以a++ == 1;b==2 a++ 不等於 b 條件為假 則x+=--d ==>x+=4-1==>x+=3 再看 x+=? 相當於x=x+? x+=3==>x=x+3 x=0; x=0+3; x=3; 看懂了請採納 謝謝! 如果a2 a列固定也之後的列相比較 大於等於b1,那麼a2 b1,否則就顯示錯誤。如果a2單元格的數值大於等於b1單元格的數值時,執行a2 b1,當拖動單元格手柄向下填充時,會變為 if a3 b 1,a3 b 1 向右填充時,會自動變為 if a2 c 1,a2 c 1 單元格行列號前面加 表示絕... 這個是香港和廣州地區的叫法。也就是布匹類製品的意思。酒店中用的桌布 床單 窗簾 員工 等等都可以叫作 布草 放這些東西的地方叫作布草間。望採納,謝謝。酒店裡的這個布草間的意思是放布制類物品的房間,裡面主要放的就是用於客房的床單 枕套 浴巾 毛巾 地巾這一類的東西了。布草指的就是布,像床單,被罩,枕頭... 有等待愛情 期待愛情的意思.1 卡布奇諾,味道甜中帶苦,卻又始終如一的味道。預示著,等待就是甜中帶苦,懷著忠實的真心,不會變心的等待。2 有一種讓人無法抗拒的獨特魅力,起初聞起來時味道很香,第一口喝下去時,可以感覺到大量奶泡的香甜和酥軟,第二口可以真 嚐到咖啡豆原有的苦澀和濃郁,最後當味道停留在口中...excel中,if A2B 1,A2 B 1是什麼意思
酒店布草間,這個布草是什麼意思
卡布奇諾是什麼意思卡布奇諾代表什麼意思啊?