NaN

如何获取变量的类型(typeof)

let n=5;
let a='xuyan'
let b=0
let null=null
let obj=new Object()
console.log(typeof n,typeof(s),typeof b,typeof null,typeof obj)

执行结果:number,string,number,object,object

Number类型数字的范围

console.log(Number.MAX_VALUE)
console.log(Number.MIN_VALUE)

NaN不与任何数相等,包括它本身。需要判断一个值是否为NaN,使用isNaN()

let num;
console.log(num+10==NaN)

输出结果:false

isNaN():传入不是数字为真,是数字为假

let num;
console.log(isNaN(num))
console.log(isNaN(10))

输出结果:true,false

 

posted @ 2021-12-05 14:07  梦话!  阅读(94)  评论(0编辑  收藏  举报