把其它数据类型转换为number类型
isNaN、Number、parseInt、parseFloat
在进行加减乘除数学运算的时候
true ->1 false ->0
'' ->0 '12' ->12 '12px' ->NaN/12 '珠峰' ->NaN
null ->0
undefined ->NaN
{} /^$/ function(){} ->NaN
[] ->'' ->0
[12] ->'12' ->12
[12,23] ->'12,23' ->NaN
//=>引用数据类型转换为数字
//通过toString方法把数组转化为字符串,然后再调用Number把字符串转换为数字