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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

var num=1; num=num++或num=num+1 num已經(jīng)賦值為1了為什么還可以再次賦值還不等于1

var num=1; num=num++或num=num+1 num已經(jīng)賦值為1了為什么還可以再次賦值還不等于1

慕桂英3523886 2017-09-30 17:08:47
查看完整描述

5 回答

已采納
?
ThinkSummer

TA貢獻(xiàn)8條經(jīng)驗(yàn) 獲得超3個(gè)贊

var num=1

????????聲明一個(gè)變量 num ; 將1賦值給num。這是一個(gè)聲明變量并賦值的表達(dá)式?!?”是賦值符號(hào),不是數(shù)學(xué)里的=號(hào)。

有了num這個(gè)變量后,你可以再次給這個(gè)num賦值。這么說吧,這個(gè)num是個(gè)筐,你裝進(jìn)去4,它里面存的就是4,你放進(jìn)去9,它里面存的就是9, 將來你學(xué)面向?qū)ο罅?,你放進(jìn)去一頭大象,它里面就存了一頭大象,甚至你可以放進(jìn)去一個(gè)地球。

聲明num變量后,在內(nèi)存地址上相應(yīng)的就開辟了一塊內(nèi)存地址,你賦值的東西就存在這個(gè)內(nèi)存地址上,你可以控制著擦寫。要想不被重新賦值,你要聲明常量 const num = 1,編譯器就不允許重新賦值了。

一看你就是初學(xué)者,=不是等于號(hào),是賦值符號(hào),要轉(zhuǎn)過這個(gè)彎兒。

查看完整回答
1 反對(duì) 回復(fù) 2017-09-30
?
Developer_Zuck

TA貢獻(xiàn)112條經(jīng)驗(yàn) 獲得超42個(gè)贊

對(duì)這個(gè)問題,我有不同的看法,希望能夠幫助你理解。
1:var num =1;是定義一個(gè)變量為num,并將變量的初始值設(shè)置為1,既然是變量,就是值在后邊是可以重新被賦值的。
2:關(guān)于num++/++num的問題。在沒有進(jìn)行運(yùn)算的時(shí)候,兩者作用一樣,都是num+1的意思,但是如果在進(jìn)行運(yùn)算,那么就要注意:num++先跟表達(dá)式進(jìn)行運(yùn)算,然后再將運(yùn)算的值賦值給左邊,然后自身增加1,++num則是在運(yùn)算之前,先將自身加1,再參與運(yùn)算!
3:num++實(shí)際上等同于num=num+1。
num=num++其實(shí)存在陷進(jìn)的,雖然最后計(jì)算的結(jié)果是2!但是尤其注意,并不是右邊運(yùn)算完成之后將值賦值給左邊得到的,恰恰相反!運(yùn)算完后左邊的num的值還是1的!只不過在完成運(yùn)算完成后,num自增1而得到的!
將你的題目稍稍改變一點(diǎn),你就知道了。
var num =1;
var num2=1;
num2=num++;
請(qǐng)問此時(shí)num=2,num2=1的!
好好體會(huì)一下這個(gè)例子,加上上面的,你就懂了!

查看完整回答
反對(duì) 回復(fù) 2017-10-07
?
落葉1111

TA貢獻(xiàn)57條經(jīng)驗(yàn) 獲得超9個(gè)贊

無聊的問題

查看完整回答
反對(duì) 回復(fù) 2017-10-07
?
玫瑰札記

TA貢獻(xiàn)8條經(jīng)驗(yàn) 獲得超36個(gè)贊

1、
var num=1;
var num=2;
最后 num 的值為2,
即 所謂變量就是可以變化的,隨著最后賦的值變化而變化
2、
var num=1;
num=num+1;
相當(dāng)于 我有一個(gè)杯子(容器),里面原來有100克水,現(xiàn)在我需要200克的水,我可以用這個(gè)杯子再盛100克水,這個(gè)杯子就有200克水了,并且還是原來的杯子。
——
留給你一個(gè)問題,為什么不這樣寫
var num=1;
num2=num+1;
我也能得到一個(gè)杯子,并且杯子里正好有200克水呢?

查看完整回答
反對(duì) 回復(fù) 2017-10-01
?
一江西流

TA貢獻(xiàn)10條經(jīng)驗(yàn) 獲得超2個(gè)贊

因?yàn)椴僮鞣膬?yōu)先級(jí)不同,++和+優(yōu)先級(jí)高于=,所以先執(zhí)行++或者+操作,再進(jìn)行賦值

查看完整回答
反對(duì) 回復(fù) 2017-09-30
?
拖鞋_

TA貢獻(xiàn)453條經(jīng)驗(yàn) 獲得超223個(gè)贊

如果你能理解了傳值賦值 和引用賦值? 這些問題都能迎刃而解了

查看完整回答
反對(duì) 回復(fù) 2017-09-30
  • 5 回答
  • 0 關(guān)注
  • 4567 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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