NaN 即Not a Number , 不是一个数字, 那么NaN到底是什么呢? 话说在JavaScript中,有6大数据类型,分别包括string,number,boolean,undefined,null 和 object, 而对于JS来说,整数和浮点数都统称为number 类型,除此之外,number 类型还有一个很特殊的值,即NaN, 它是用来表示是否属于number 类型的一种状态: 是或否.而不是一个确切的值. 那么,NaN值一般会在什么情况下出现呢?一般有两种情况: (1) 一个表…