js中1 + - + + + - + 1是如何计算的?

1 + - + + + - + 1 // 2

多个运算符在一起,js是如何处理的?


婷婷同学_
浏览 1084回答 4
4回答

侃侃无极

可以这么理解,等价于1+(- + + + - + 1) 其中- + + + - + 1前面有两个-所以是1

皈依舞

负负得正-(-1) = 1+1 = 1

慕的地8271018

+ - 除了 加 和 减 ,还有 正 和 负 的意思,所以第一个 1 后边的第一个 + 是运算符,剩下的识别成 正负 符号,这样就能解释通了 你要是把那一串 + - 换成 * / ++ -- 之类的,就报错了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript