最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

--a和++a與a++和a--意思一樣么?

--a和++a與a++和a--意思一樣么?

正在回答

6 回答

不一樣,如果不賦值的話,可以都能達(dá)到自身加減的目的,如果賦值的話,--a就是先自減然后賦值,a--就是先賦值然后自減。++a和a++同理

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

--a 和++a 是先運(yùn)算后使用a的值

a--和a++是先用a的值后運(yùn)算

a=2 ?b=5

b - ?(--a)= 4 ; b - (++a)=2; a分別等于1 3

b- ?(a++)=3; b-(a--)=3;a分別等于 3 4

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

竄天吼猴

這里錯(cuò)了。。。b-(a- -)=3 a的值等于1
2016-07-28 回復(fù) 有任何疑惑可以回復(fù)我~

不一樣..?a = i++? 它等價(jià)于 a = i ; i = i + 1;

?a = ++i? 它等價(jià)于? ?i = i + 1; a = i;


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

不一樣,舉個(gè)栗子,var a = 5

1)、如果var a1 = --a;這時(shí),a1 = 4,a=4;

2)、如果var a2 = a--;這時(shí),a2 = 5,a=4;

同理,

3)、如果var a1 = ++a;這時(shí),a1 = 6,a=6;

4)、如果var a2 = a++;這時(shí),a2 = 5,a=6;

由此可知,(++)或(--)在變量前,所取得的值都是先進(jìn)行自加或自減后再賦值給“=”,a變量最終值都是一樣的,區(qū)別在于取得自加或自減時(shí)所獲取到的結(jié)果不同。

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

銀嵐丶

所以說(shuō)有什么用? 不管怎樣 結(jié)果都是這個(gè)結(jié)果 意義何在?
2016-08-09 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕慕mu 回復(fù) 銀嵐丶

這些理解是為了之后做一些運(yùn)算用的,經(jīng)常用在for循環(huán)上,如果for循環(huán)寫(xiě)了(i=1,i++)那就相當(dāng)于i=1,i=i+1,在以后的運(yùn)算中會(huì)用到這些
2016-08-11 回復(fù) 有任何疑惑可以回復(fù)我~

x=5++; ?//結(jié)果x=5;

x=++5; //結(jié)果x=6;

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

小小單身

前面2-7的教程, mynum = 10; mynum++; //mynum等于11 mynum--; //mynum又等于10 這是相對(duì)mynum賦值的情況下是嗎? 如果mynum不賦值, mynum=2++; 那mynum就等于2是嗎? mynum=++2; 就等于3是嗎?
2016-07-29 回復(fù) 有任何疑惑可以回復(fù)我~

不一樣

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

舉報(bào)

0/150
提交
取消
JavaScript進(jìn)階篇
  • 參與學(xué)習(xí)       469029    人
  • 解答問(wèn)題       22582    個(gè)

本課程從如何插入JS代碼開(kāi)始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界

進(jìn)入課程

--a和++a與a++和a--意思一樣么?

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

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

幫助反饋 APP下載

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

公眾號(hào)

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