--- title: isFinite 函數 slug: >- Web/JavaScript/Obsolete_Pages/Obsolete_Pages/Obsolete_Pages/預先定義的函數/isFinite_函數 translation_of: Web/JavaScript/Guide/Functions translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Predefined_Functions/isFinite_Function ---

 

isFinite 函數

isFinite 函數會對參數求值,來判斷是否是有限的數字。isFinite 的語法如下︰

isFinite(number)

此處的 number 就是要求值的數字。

如果參數是 NaN、正無限大、負無限大,這個方法就會返回 false,否則就會返回 true

以下的代碼會檢查客戶端的輸入,來判斷是否是有限的數字。

if(isFinite(ClientInput))
{
   /* 適當的處理 */
}

{{ PreviousNext("Core_JavaScript_1.5_教學:預先定義的函數:eval_函數", "Core_JavaScript_1.5_教學:預先定義的函數:isNaN_函數") }}

{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Predefined_Functions/isFinite_Function", "fr": "fr/Guide_JavaScript_1.5/Fonctions_pr\u00e9d\u00e9finies/La_fonction_isFinite", "ja": "ja/Core_JavaScript_1.5_Guide/Predefined_Functions/isFinite_Function", "pl": "pl/Przewodnik_po_j\u0119zyku_JavaScript_1.5/Funkcje_predefiniowane/Funkcja_isFinite" } ) }}