if a 和if a 是什麼意思,a為布林值

2022-01-19 18:01:22 字數 3585 閱讀 1999

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;

看懂了請採納 謝謝!

excel中,if A2B 1,A2 B 1是什麼意思

如果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 有一種讓人無法抗拒的獨特魅力,起初聞起來時味道很香,第一口喝下去時,可以感覺到大量奶泡的香甜和酥軟,第二口可以真 嚐到咖啡豆原有的苦澀和濃郁,最後當味道停留在口中...