一、定义
将其他的数据类型转化为数值
- 使用Number()函数来将其他类型转化为数值,适用于任何类型
- 使用parseInt() -- 将一个字符串转化为一个整数
-解析时,会自作向右读取一个字符串,直到读取到所有的整数位
parseFloat() -- 将一个字符串转化为浮点数
- 使用Number()函数来将其他类型转化为数值
- 转化的情况
-字符串
- 如果字符串是一个各发的数字,就转化为对应数字
- 如果字符串不是合法数字,转化为NaN(例如 ‘abc'就不是合法数字)
- 字符串是空串或纯空格,转化为0
-布尔值
- true转化为1 false转化为0
- null 转化为 0
- undefinded 转化为 NaN