考核内容: JavaScript 算术运算符
题发散度: ★★★
试题难度: ★
解题思路:
++ 代表了自增 1
i++返回的是自增之前的值,++i 返回的则是自增后的值
如:
var i = 1;
var a = i++; //a = 1; 此时i为2,但赋给a的是1
var b = ++i; //b = 3
所以上面的运算过程是这样的
(num++) + (++num)
num++; // 返回的是 5 但是num 已经变成了6
++num; //由于上面num是6,所以现在 返回的是 7
//运算如下 5+7
参考代码:
答案:5+7
A. 12