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

为什么 1+ +"2"=3?

为什么 1+ +"2"=3?

qq_笑_17 2018-07-10 15:31:05
> 1+ +"2" < 3求解这句代码是如何运行的?空格起什么作用?另外求解 false==null 为什么是 false,这个比较的流程的原理是什么呢?谢谢~
查看完整描述

2 回答

?
红糖糍粑

TA贡献1815条经验 获得超6个赞

  1. +"2"转型为2

  2. null==undefined,他们只有这一种关系,和其他都不等。

关键字隐式类型转换


查看完整回答
反对 回复 2018-07-10
?
紫衣仙女

TA贡献1839条经验 获得超15个赞

+"2" ===> 2 //一种将字符串转化为数字的写法,然后1+2=3
至于false==null ,你还是看看基础吧

查看完整回答
反对 回复 2018-07-10
  • 2 回答
  • 0 关注
  • 472 浏览

添加回答

举报

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