JS 判断是否为数字 数字型特殊值
Posted 西门-吹发
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS 判断是否为数字 数字型特殊值相关的知识,希望对你有一定的参考价值。
JS 数字型三个特殊值
Infinity ,代表无穷大,大于任何数值
-Infinity ,代表无穷小,小于任何数值
NaN ,Not a number,代表一个非数值
isNaN的使用:
isNaN(x): x是数字型的时候(也就是它不是非数字) 它的返回值为 false
x是非数字型的时候 它的返回值为 true
用来判断一个变量是否为非数字的类型,返回 true 或者 false
var usrAge = 21;
console.log(isNaN(userAge));
// false ,21 不是一个非数字 (因为在用 var 定义一个变量时默认为字符串类型)
var usrName = "andy";
console.log(isNaN(userName)); // true ,"andy"是一个非数字
以上是关于JS 判断是否为数字 数字型特殊值的主要内容,如果未能解决你的问题,请参考以下文章
Android求解,求一个判断是不是为数字的正则表达式,要求全是数字,不能有特殊符号,汉字,字母,小数也不行
js正则判断一个字符串里必须包含大写字母,小写字母,数字,特殊字符? 必须包含其中三项,求教