// ++在前面,先自增再赋值, // ++在后面,先赋值,再自增
// ++ 在后面
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);