// var a = 10 ;
// b =a++;
// console.log(b);
// console.log(a);
//执行过程:a++首先返回变量a的当前值10 赋值给b 然后将a的值加1 继续运算
// var a = 10 ;
// b = ++a;
// console.log(b);
// console.log(a);
//:++a将a的值加1再将值赋值给b
// 然后 返回变量a的当前值 继续运算
// 返回变量 对应返回值 运算变量 对应运算值
// 总结1.// a的返回值和继续运算值不一样
// 总结2.++ 和a 是两个运算过程
// 返回的先后决定了返回值和运算值的不同
// var a = 10 ;
// b = ++a + a++;
// console.log(b);
// console.log(a);
// 5个运算
// 运算1:++a将a的值加1再将值赋值给b (b1 = 11)
// 运算2:然后 返回变量a的当前值11
// 运算3.a++返回变量a的当前值11再赋值给b此时b的值11
// 运算4:然后再将a的值加1 返回a的值为12
var a = 10 ;
var b = a++ + ++a + ++a + a++ + a++ + ++a;
console.log(b);
console.log(a);