++和++ a close J具有相同的值
摘要:++和++ a close J具有相同的值
展开全部
我们来看一下代码的一部分。scriptleta = 0; letb = 0;控制台。
记录(运行时值,a ++)。控制台
Log(实现中b的值,++ b)。控制台
注册(执行结束后的值,a)控制台
注册(执行后b的值,b)/脚本结果:为什么会产生这种影响?0,b是1吗?
看一下代码的一部分。letlet = 0; letsum_a = 6 +(a ++); letsum_ b = 6 +(++ b); // console。
记录(运行时值,++值)。//控制台
Log(操作中b的值,b ++)。控制台
注册(执行结束后的值,a)控制台
注册(执行结束后b的值,b)控制台
记录(sum_a值,sum_a);控制台。
记录(值sum_b,sum_b); /脚本结果:我认为我们应该有一些想法,在第一次自动增量后,这里增量我们实际上说sum_a = 6 +(a ++)计算步骤的操作。您可以将其更改为sum_a = 6 + a。a = a + 1。sum_b = 6 +(++ b)。您可以将其更改为b = b + 1。由于a和b处于计算的中间(即在表达式中),因此值得在代码片段中打印,因为++将等待表达式的结束然后递增。++ b最初来自Greater操作。


作者:365bet.com亚洲版 来源:365bet在线体育 发布于2019-05-31 17:27
您可能喜欢的文章
热门阅读
推荐阅读