将对象转换为数值类型(number)
1.布尔值(boolean) 转换 false为0,true为1
2.数值(number) 转换本身,无意义的0自动消失
3.null(object) 转换为0
4.undefined(undefined)转换为NaN
5.字符串(string)
A.纯数字和进制 转换为数字,无意义的0自动消失
B.其他字符串转换为NAN
6.无穷大(Infinity):属于number类型
A.正无穷大(Number.POSITIVE_INFINITY) 转换 Infinity
B.负无穷大(Number.NEGATIVE_INFINITY)转换 -Infinity
7.最大值和最小值(number)
A.最大值(Number.MAX_VALUE)转换1.7976931348623157e+308
B.最小值(number.MIN_VALUE)转换5e-32
转换方法:
var i ; //i可以是任意类型
document.writhln(number(i)); //number(i)就是将i转换为数值类型
NaN表示不是数值类型