这是由小习发的一个问题引起的讨论,结束后大家各自加深了多parseFloat的理解. 如下 16进制数0x10使用parseFloat转成数字,结果为0.潜意识期望的结果是16. 有人说脑残,16进制数为什么要用parseFloat, 因为16进制不分int和float(那是10进制的事).的确是这样,实际项目中不能这么干,这里仅就这种写法来讨论. 看下规范里对parseFloat的解释 大致步骤是先把参数转成字符串,去掉空白字符,非数字字符返回NaN,最后返回有效的浮点数.Note提示到对于其…