例
检查数字是否是有限的,合法的数字:
var a = isFinite(123) + "<br>";
var b = isFinite(-1.23) + "<br>";
var
c = isFinite(5-2) + "<br>";
var d = isFinite(0) + "<br>";
var e =
isFinite("123") + "<br>";
var f = isFinite("Hello") + "<br>";
var
g = isFinite("2005/12/12");
var res = a + b + c + d + e + f + g;
资源的结果将是:
true
true
true
true
true
false
false
试一试» 定义和用法
所述isFinite()函数确定一个号码是否是有限的,合法数。
如果该值+无穷大,负无穷大或NaN这个函数返回false (Not-a-Number) ,否则返回true。
浏览器支持
功能 | |||||
---|---|---|---|---|---|
isFinite() | 是 | 是 | 是 | 是 | 是 |
句法
isFinite( value )
参数值
参数 | 描述 |
---|---|
value | 需要。 将待测试的值 |
技术细节
返回值: | 布尔。 如果该值+无穷大,负无穷大或NaN返回false,否则返回true。 |
---|---|
JavaScript的版本: | 1.3 |
<JavaScript的全局函数