JavaScript Global(全局) isFinite() 函数
-
JavaScript Global(全局) isFinite() 函数
isFinite()函数确定数字是否是有限的合法数字。如果值为+infinity,-infinity或NaN(Not-a-Number),则此函数返回false,否则返回true。实例:检查一个数字是否是有限的合法数字:
尝试一下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;
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 函数 isFinite() 支持支持支持支持支持 -
语法
isFinite(value) -
参数值
参数 描述 value 必需的。 要测试的值 -
技术细节
项目 描述 返回值: 布尔值。如果值为+infinity,-infinity或NaN,则返回false,否则返回true。 JavaScript版本: ECMAScript 1