一、有关于e表示法(即科学技数法)
1.用e表示法表示的数值等于e前面的数值乘以10的指数次幂。
var floatNum= 3.125e7 //等于31250000
var num = 3e-17 //等于0.00000000000000003
二、数值范围
在数值计算中,其范围超过js的数值范围的值,那么这个数值将被自转换成特殊的infinity的值。如果这个值是 负数则会转成-Infinity,如果是正数,则会转换成Inifity(正无穷)。但是infinity是不能够参与计算数值。
三、NAN
NAN(Not a number)Z是指本来要返回数值的操作数但是没有返回数值的情况。
四、数值转换
1.Number()、ParseInt()、ParseFloat这三个函数可以把非数值转换为数值。
1.1Number()的情况
转换为0 的情况null 和 false “”为空的情况
转换为1的情况 true
转换为NAN,如果是undefined,字符串如“hello world”
“011”则会转换为11,“01.1”则转换为1.1
1.2ParseInt()的情况
第一个字符不是数字字符或者是负号,parseInt()返回NaN。
2.ParseInt()的情况