猿问

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

var a=1;
document.write("a1="+(++a)+"<br>");
document.write("a2="+(a++));
我能理解a1=2,但是为什么a2也等于2???特别困惑,求小伙伴们解答下!!!谢谢


nobcainiao
浏览 1746回答 1
1回答

KokoTa

++a 先+再用a++ 先用再+第二个a是先用了a=2 之后再加上1 ,如果不信可以输出看看现在的a值 回答完毕 酱紫!
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答