JS基本语法-JavaScript中的常用函数2:判断数字类型,isNaN和isFinite的使用
简介:
使用isNaN和isFinite可以判断数字的类型。
举例:
. isNaN()——检测一个值是否为NaN,隐式转为数字型,是NaN返回true,不是返回false;
. isFinite()——检测一个值是否为有限值,如果是返回true,否则就是Infinity,返回false
测试代码:
check.js:
function check_test(){var a=1/0; console.log( isFinite(a) ); //a是一个无穷大的数,所以结果为false console.log( isFinite(1/2) ); //结果为true //检测一个值转数值(Number)后是否为NaN console.log( isNaN(undefined) ); //true console.log( isNaN(100) ); //false}
check.html:
内部函数测试2
结果:
check_test();
运行结果:
false
true
true
false