为了账号安全,请及时绑定邮箱和手机立即绑定

a++,++a自增长问题

a++,++a自增长问题

nobcainiao 2015-12-05 14:47:32
var a=1; document.write("a1="+(++a)+"<br>"); document.write("a2="+(a++)); 我能理解a1=2,但是为什么a2也等于2???特别困惑,求小伙伴们解答下!!!谢谢
查看完整描述

1 回答

?
KokoTa

TA贡献5条经验 获得超38个赞

++a 先+再用

a++ 先用再+

第二个a是先用了a=2 之后再加上1 ,如果不信可以输出看看现在的a值 回答完毕 酱紫!

查看完整回答
反对 回复 2015-12-05
  • nobcainiao
    nobcainiao
    先用了a=2后再加1,岂不是结果为3了???
  • 1 回答
  • 0 关注
  • 1752 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号