25自增运算

89 阅读1分钟

// ++在前面,先自增再赋值, // ++在后面,先赋值,再自增

    // ++ 在后面  

    var x = 1 ;
    // x = x + 1 ;
    // x += 1 ;


    // x++ ;   x = x ; x = x + 1 ;
    // console.log(x);


    // var y = x++ ;
    // //  y = x = 1 ;
    // //  x = x + 1 = 2 ;
    // console.log(y);  // 1
    // console.log(x);  // 2



    // ++在前  

    // var m = 1 ;
    // // ++m ;  // m = m + 1 ; m = m
    // // console.log(m); // 2

    // var n = ++ m ;
    // //  m = m + 1 ;
    // //  n = m
    // console.log(n);  // 2
    // console.log(m);  // 2




    var a = 2 ;
    // var b = a++ + a ;
    // a++   2   a=3
    // 2 + 3 = 5

    // console.log(b);



    // var c = ++a + a ;
    // // ++a a=3  3
    // // 3 + 3
    // console.log(c);


    var d = a++ + ++a + a;
    3+ 4 +3
    // a++  2  a=3
    // ++a  a=4 4
    // 2+4
    console.log(d);