有三个函数用于数值转换:Number()、parseInt()、parseFloat()

Number: 1、如果是布尔值  转换为 true:1   falase:0

                2、如果是null  返回0

                3、undefined 返回NaN

                4、如果是字符串  关于数值转换

             结果为关于数值转换


parseInt: 1、如果第一个字符不是数字字符或者负号,就会返回NaN。

    关于数值转换

    结果:关于数值转换

 关于数值转换

perseFloat():

关于数值转换

1、跟perseInt 一样也是从第一个字符开始解析,直到遇见一个无效的浮点数字字符为止。

2、只解析10进制值,因此没有第二个参数。

3、可以解析一位小数点。遇到第二个小数点则解析无效。例:parseFloat(22.32.12) 返回:22.32

典型的例子:

关于数值转换

结果:关于数值转换



               

相关文章: