JavaScript中isNaN判断非数字

isNaN的全称是Not-a-Number,意思就是:不是一个数字

使用也简单,只需要传入一个值,返回true/false,看看这个例子

【国内直连ChatGPT 29元起】
国内直连ChatGPT,Plus会员每月29元起,支持最新o1模型探索更多领域,无需注册OpenAI账号。

语法

isNaN(value)

isNaN(123) //false
isNaN(-1.23) //false
isNaN(5-2) //false
isNaN(0) //false
isNaN('123') //false
isNaN('Hello') //true
isNaN('2005/12/12') //true
isNaN('') //false
isNaN(true) //false
isNaN(undefined) //true
isNaN('NaN') //true
isNaN(NaN) //true
isNaN(0 / 0) //true

大部分浏览器都支持这个函数

分享

TITLE: JavaScript中isNaN判断非数字

LINK: https://www.qttc.net/123-javascript-isnan.html

NOTE: 原创内容,转载请注明出自琼台博客