課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
為什么最后給num賦值時候用num=num+1 ? ? 不用num=num++
2016-09-26
源自:JavaScript進階篇 4-6
正在回答
都一樣的
?這樣就可以了啊
?var mynum =1;//mynum初值化數(shù)值為1
? while (mynum<=5)
? {
? ? ? ? document.write("數(shù)字:"+mynum);
? ? ? ?mynum++; ? //mynum=mynum+1等同于?mynum++
? ?}
如果用 num++ 的話,就不需要在前面加 num= 了,直接 num++ 就行,++是自增運算符,直接作用于變量,不需要再用 = 賦值。
三個表達式都能實現(xiàn):
num?=?num?+?1; num++; num?+=?1;?//等同于?num?=?num?+?1
num=num++等價于num=num;num=num+1;你設(shè)初值沒
qq_佛佛豬_03993181 提問者
num=num++等價于num=num;num=num+1;,即如果num=1,num=num++后,num仍然等于1。
不可以啊 我用num++ ?實現(xiàn)不了?
都可以的
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
2 回答var num=1;為什么num=num++的值為1不是2
2 回答num=num+1;起什么作用
1 回答num=num+1
2 回答num=num+1
3 回答num=num++;
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-09-04
都一樣的
2016-11-16
?這樣就可以了啊
?var mynum =1;//mynum初值化數(shù)值為1
? while (mynum<=5)
? {
? ? ? ? document.write("數(shù)字:"+mynum);
? ? ? ?mynum++; ? //mynum=mynum+1等同于?mynum++
? ?}
2016-10-10
如果用 num++ 的話,就不需要在前面加 num= 了,直接 num++ 就行,++是自增運算符,直接作用于變量,不需要再用 = 賦值。
三個表達式都能實現(xiàn):
2016-09-26
num=num++等價于num=num;num=num+1;你設(shè)初值沒
2016-09-26
num=num++等價于num=num;num=num+1;,即如果num=1,num=num++后,num仍然等于1。
2016-09-26
不可以啊 我用num++ ?實現(xiàn)不了?
2016-09-26
都可以的