js 剖断变量是还是不是为数字

2019-08-02 08:57栏目:WRB前端

javascript中判断变量是否为数字的方法,这里主要介绍javascript里的 isNaN() 函数。

js判断变量是否为数字的办法,这里主要是介绍js里面的isNaN函数的用法,下面首先通过几个具体的示例来说明。

功能:

document.write(isNaN(123));//false
document.write(isNaN(-1.23));//false
document.write(isNaN(5-2));//false
document.write(isNaN(0));//false
document.write(isNaN("Hello"));//true
document.write(isNaN("2005/12/12"));//true
document.write(isNaN("6/2"));//true
document.write(isNaN("3"));//false

isNaN() 函数用于检查其参数是否是非数字值。

下面对isNaN函数的定义,用法以及语法做一下说明。

语法:

定义和用法

isNaN(x) x 必需。要检测的值。

isNaN() 函数用于检查其参数是否是非数字值。

返回值:

语法

如果 x 是特殊的非数字值 NaN(或者能被转换为这样的值),返回的值就是 true。如果 x 是其他值,则返回 false。

isNaN(x) x 必需。要检测的值。

说明:

返回值

isNaN() 函数可用于判断其参数是否是 NaN,该值表示一个非法的数字(比如被 0 除后得到的结果)。
如果把 NaN 与任何值(包括其自身)相比得到的结果均是 false,所以要判断某个值是否是 NaN,不能使用 == 或 === 运算符。正因为如此,isNaN() 函数是必需的。

如果 x 是特殊的非数字值 NaN(或者能被转换为这样的值),返回的值就是 true。如果 x 是其他值,则返回 false。

您可能感兴趣的文章:

  • 解析使用js判断只能输入数字、字母等验证的方法(总结)
  • js判断输入是否为正整数、浮点数等数字的函数代码
  • javascript 正则 判断是否是数字的脚本
  • javaScript 判断字符串是否为数字的简单方法
  • js判断输入是否中文,数字,身份证等等js函数集合
  • JavaScript基于正则表达式的数字判断函数
  • js判断输入是否为数字的具体实例
  • js中判断数字字母中文的正则表达式 (实例)
  • js判断是否有6个连续数字的字符串的正则
  • 如何用JS判断两个数字的大小

说明

isNaN() 函数可用于判断其参数是否是 NaN,该值表示一个非法的数字(比如被 0 除后得到的结果)。

如果把 NaN 与任何值(包括其自身)相比得到的结果均是 false,所以要判断某个值是否是 NaN,不能使用 == 或 === 运算符。正因为如此,isNaN() 函数是必需的。

您可能感兴趣的文章

  • js判断变量是否定义
  • javascript判断鼠标左右键点击-兼容ie、firefox、chrome等各大主流浏览器
  • PHP常用的判断变量的函数
  • js判断一个值是否存在于一个js数组中
  • js 限制文本框只能输入数字(包括小数点数字)
  • smarty模板中使用php函数以及smarty模板中如何对一个变量使用多个函数
  • js如何判断鼠标滚轮是向下还是向上滚动
  • js中判断一个数组中是否有重复值的方法

document.write(isNaN(123));//fal...

版权声明:本文由威尼斯人app发布于WRB前端,转载请注明出处:js 剖断变量是还是不是为数字