例
檢查數字是否是有限的,合法的數字:
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的全局函數