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

JavaScript面试题

JavaScript面试题

幕布斯6054654 2019-02-26 17:18:09
'11' * 2'a8' * 3var a = 2, b = 3;var c = a+++b; // c = 5有大佬解释下吗?
查看完整描述

2 回答

?
泛舟湖上清波郎朗

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

这个是运算符的优先级, 跟js倒关系不大
表达式是 c = a++ + b
++ 自增运算符是先将值返回, 然后加一 因此c = 5;a = 3

查看完整回答
反对 回复 2019-02-26
?
ITMISS

TA贡献1871条经验 获得超8个赞

朋友可以了解一下
a++ 与 ++a 的区别
那么...
c=++a+b
猜猜c是多少呢

然后你就会豁然开朗 拨云见日啦
祝你步步高升


查看完整回答
反对 回复 2019-02-26
  • 2 回答
  • 0 关注
  • 588 浏览
慕课专栏
更多

添加回答

举报

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