一、转换成数值类型
连接昨天的内容
1.Number()
数字字符串能够转成具体数字,空字符串能够转成 0,其余字符串都是 NaN;
将 boolean 转成 number-true 为 1,false 为 0;
将 null 转成数字 -0;
undefined 转数字 -NaN;
2.parseInt()
次要用来转整数
只有结尾有整数的字符串能转成具体的数字,其余数据都是 NaN
3.parseFloat()
次要用来转小数
字符串转数字 - 从前向后截取数字 - 带小数
4. 隐形转换
1. 数学运算
2. 比拟运算
二、逻辑分支
1.isNAN 和 if 一起用的时候要留神
因为 isNaN 是输入相同的布尔值(比方是数字类型会输入否),所以作为判断条件的时候,要留神他的输入。
2. 条件
条件能够是任意代码,最终会有隐形的类型转换,转成布尔类型