課程
/前端開發
/JavaScript
/JavaScript進階篇
麻煩說一下答案和小解釋一下,
++a是6嗎?--b是1嗎?
如果是,那和 a++和b--不是一樣嗎?
2016-07-29
源自:JavaScript進階篇 2-13
正在回答
所以說就是輸寫方式不一樣是吧 ?++a 和a++ 或者a--和--a 完全一樣?
講的時候為什么不說 真J8蛋疼 還以為有什么不一樣
看他們寫的,應該就是和讀取順序有關吧,++a就是先加1+a唄,a++那就是a+1應該可以這樣理解吧!但是結果都是一樣的!不用太糾結,后面慢慢應該還會學到!一起加油吧
舉個例子,假如a=1,執行到++a的時候a的值還是1,執行完之后a的值為2,而a++是先執行a=a+1操作。--b同理。
++b 是先加1再使用 ? ? ?b++是先使用再加1 ? ? {b=1;++b;c=b/2;}這里c?的結果就是1;?
{b=1;b++;c=b/2;}這里b的結果就是0 ? ?
這里 第一個和第二個此時b的值 是一樣的 都是2。
在統計次數的時候 一般b++ 和++b 是一樣的 因為都使用過了。 ?
a++和++a的區別在于當前語句中a的值不同:使用a++時a的值不變,使用++a時a的值為a+1;
包含a++或++a的語句運行后:兩者的結果是一樣的,都是a+1;
結果是一樣的,但是++a(此時的a已經是6了)是先自加后使用,而(此時的a還是5)a++是先使用后自加
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
2 回答a++和++a和b--和--b
2 回答js中a+=b和a=a+b的區別
4 回答為何a-b和b-a不一樣?
2 回答求解答 好蒙圈
3 回答c=b>a ||a>b; 這里的c是指b>a ||a>b的值還是指b>a
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-09
所以說就是輸寫方式不一樣是吧 ?++a 和a++ 或者a--和--a 完全一樣?
講的時候為什么不說 真J8蛋疼 還以為有什么不一樣
2016-08-05
看他們寫的,應該就是和讀取順序有關吧,++a就是先加1+a唄,a++那就是a+1應該可以這樣理解吧!但是結果都是一樣的!不用太糾結,后面慢慢應該還會學到!一起加油吧
2016-07-29
舉個例子,假如a=1,執行到++a的時候a的值還是1,執行完之后a的值為2,而a++是先執行a=a+1操作。--b同理。
2016-07-29
++b 是先加1再使用 ? ? ?b++是先使用再加1 ? ? {b=1;++b;c=b/2;}這里c?的結果就是1;?
{b=1;b++;c=b/2;}這里b的結果就是0 ? ?
這里 第一個和第二個此時b的值 是一樣的 都是2。
在統計次數的時候 一般b++ 和++b 是一樣的 因為都使用過了。 ?
2016-07-29
a++和++a的區別在于當前語句中a的值不同:使用a++時a的值不變,使用++a時a的值為a+1;
包含a++或++a的語句運行后:兩者的結果是一樣的,都是a+1;
2016-07-29
結果是一樣的,但是++a(此時的a已經是6了)是先自加后使用,而(此時的a還是5)a++是先使用后自加