首頁>Club>
8
回覆列表
  • 1 # xnxnjxjxnn

    定義和用法isNaN() 函式用於檢查其引數是否是非數字值。語法isNaN(x)引數描述x 必需。要檢測的值。 返回值如果 x 是特殊的非數字值 NaN(或者能被轉換為這樣的值),返回的值就是 true。如果 x 是其他值,則返回 false。說明isNaN() 函式可用於判斷其引數是否是 NaN,該值表示一個非法的數字(比如被 0 除後得到的結果)。如果把 NaN 與任何值(包括其自身)相比得到的結果均是 false,所以要判斷某個值是否是 NaN,不能使用 == 或 === 運算子。正因為如此,isNaN() 函式是必需的。提示和註釋提示:isNaN() 函式通常用於檢測 parseFloat() 和 parseInt() 的結果,以判斷它們表示的是否是合法的數字。當然也可以用 isNaN() 函式來檢測算數錯誤,比如用 0 作除數的情況。例項檢查數字是否非法:<script>document.write(isNaN(123));document.write(isNaN(-1.23));document.write(isNaN(5-2));document.write(isNaN(0));document.write(isNaN("Hello"));document.write(isNaN("2005/12/12"));</script>輸出:falsefalsefalsefalsetruetrue

  • 中秋節和大豐收的關聯?
  • 關於太空幻想的成語典故有哪些?