发布网友
共1个回答
热心网友
因为123w字符串。即不是“数字字符串”也不是纯数字。
Number是强制类型转换,而不是解析,所以如果值不符合要求的话,就会返回NaN了。
根据你的需要,应该是parseInt来进行数值解析。它会提取字符串中的数值。但需要注意,必须是数字字符串开头,123w能够获取123。但是w123返回就是NaN了。
举例:
结果: