1. 程式人生 > >自增自減 i++ 和 ++i的區別

自增自減 i++ 和 ++i的區別

post 宋體 font clas style span 與運算 rom ++

◆在不參與運算的情況下,i++++i都是在變量的基礎加1

◆在參與運算的情況下

Var i=123;
Var j=i++;  先將i的值123賦值給j,之後再自增
j的值為123  i 的值為124
Var j=++i;  i先自增,在賦值給j
J的值為124,i的值 124
 var i=1;
        var j=i++;
        alert(j);//輸出j的值為1
        var x=1;
        var y=++x;
        alert(y);//輸出j的值為2

自增自減 i++ 和 ++i的區別