关于JS中++前置、++后置的区别
2.d = c++ + ++c,先看c++,此时先返回之前的值17,进行自增。所以在++c的时候值是19。此时d就等于17+19得到36,而c的值在经过两次自增之后得到19。对于一个变量来说,无论是++在前还是++在后,都是使变量在自身基础上+1。1.c = ++a + ++b ,++在前先执行+1,++a和++b都会自增+1,所以a=11,b=6。3.所以最终输出结果是a=11,b=6,c=19,d=36。i++是先运算,在执行+1(先返回,后自增)++i是先执行+1,后运算(先自增,后返回)
原创
2023-07-14 21:32:56 ·
171 阅读 ·
1 评论