var a = 10, b = 20, c = 30; ++a; a++; e = ++a + ++b + c++ + a++; console.log(e);
参考答案:77
解析:
1:后置++ 是将自身的值赋给变量,之后自身再加1;
2:前置++ 是将自身+1 后的值赋给变量,同时自身加1;
e = 13 + 21 + 30 + 13 // 和为77
本文分享自 前端面试秘籍 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!