js中变量申明并赋值后,后面紧接着对这个变量参与运算,那这算不算再次赋值呀,我知道不算,但就是不清楚来龙去脉,为什么?求高手详细解答如: var result=num-50; result=result/2; //这里的“result=”不是再次赋值呀,为什么?而我把它改成result=num-20就是再次赋值的意思了!!!
1 回答
柠檬酸钠
TA贡献331条经验 获得超534个赞
这里的代码有点冗余。。
result=result/2 相当于 result/=2
/=是一个运算符,当然就不是再次赋值了
就像i++一样,你对i再次赋值了吗
添加回答
举报
0/150
提交
取消