gpt4 book ai didi

javascript - 单个语句中的多个递增/递减

转载 作者:行者123 更新时间:2023-11-28 12:00:56 29 4
gpt4 key购买 nike

var a = 0;
(++a)+(a++)+(++a);
print(a);

这会打印 3。我假设它只执行单个增量。

var a = 0;
(++a)+(a++)+(--a);

这会打印 1. 这里要遵循什么规则?

谢谢。

最佳答案

您没有将添加的结果分配给任何东西。你这样做:

(++a)+(a++)+(++a); 

这会增加 a 3 倍。 0 + 3 = 3 所以 a 是值 3。

关于javascript - 单个语句中的多个递增/递减,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16369505/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com