parseint和parsefloat总结number。隐形转换

Posted hduhdc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了parseint和parsefloat总结number。隐形转换相关的知识,希望对你有一定的参考价值。

parseint:会认识一些字符+、-、空格,其他的就会截止譬如23hudhchauch结果为:23,对于boollen类型不能转换为1或是0.

number:是对整体的转换。对true的转换为1.

 

 

 

显式类型转换(强制类型转换):
Number()
parseInt()
parseFloat()

隐式类型转换:
+ 200 + ‘3‘ 变成字符串
- * / % ‘200‘ - 3 变成数字
++ -- 变成数字
> < 数字的比较 、字符串的比较
! 取反 把右边的数据类型转成布尔值
==
*/

// alert( Number(‘……‘) ); NaN
// alert( ‘……‘-9 ); NaN

// alert( ‘2‘ == 2 );


// alert( ‘10000000‘ > ‘9‘ );
// 数字的比较与字符串的比较
// ‘1000000‘ ‘9‘

// alert( ‘2‘ === 2 );

以上是关于parseint和parsefloat总结number。隐形转换的主要内容,如果未能解决你的问题,请参考以下文章

详解JS中Number()parseInt()和parseFloat()的区别

js parseFloat 与 parseInt 处理字符串

Number()parseInt()和parseFloat()的注意点

Java parseInt()和parseFloat()的用法

Java parseInt()和parseFloat()的用法

parseInt 与 parseFloat 解析