为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

婷婷同学_ 2019-03-12 17:15:17
1 + - + + + - + 1 // 2多个运算符在一起,js是如何处理的?
查看完整描述

4 回答

?
侃侃无极

TA贡献2051条经验 获得超10个赞

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


查看完整回答
反对 回复 2019-03-21
?
皈依舞

TA贡献1851条经验 获得超3个赞

负负得正


-(-1) = 1

+1 = 1


查看完整回答
反对 回复 2019-03-21
?
慕的地8271018

TA贡献1796条经验 获得超4个赞

+ - 除了  和  ,还有  和  的意思,所以第一个 1 后边的第一个 + 是运算符,剩下的识别成 正负 符号,这样就能解释通了 你要是把那一串 + - 换成 * / ++ -- 之类的,就报错了


查看完整回答
反对 回复 2019-03-21
  • 4 回答
  • 0 关注
  • 1082 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信