JS数据类型(二)Number与isNaN

head:

·Number

··isNaN

...数值转换:

    ·、Number()

    ·、parseInt()

    ·、parseFloat()

-------------------------------------------------------------------

1 Number

·表示整数和浮点数

··NaN:  即非数值(not a number)

*任何涉及NaN的操作都会返回NaN

*NaN与任何值都不相同,包括其本身

2. isNaN()

·语法: isNaN(n)    功能:检测n是否是“非数值”

··返回值:boolean    

...参数N:可以是任何类型

                var ID = “123456”,id = 123456

                console.log(isNaN(ID))-----  false

                console.log(typeof ID)-----string

console.log(isNaN(ID))----- false

console.log(typeof id)-----    number

*当双引号里面为字母的时候判断为true

tips:isNaN()对接收的数值,先尝试转换为数值,在检测是否为非数值


你可能感兴趣的:(前端入门,JS)