JavaScript isNaN() 函數
先來說說 NaN 即 Not a Number
定義:isNaN(x) 函數用於檢查其參數是否是非數字值。
返回值:boolean類型,true表示x為非數字值,false表示x為數字
常用於對paseInt和parseFloat的返回值結果的處理,因為當你輸入的不是一個數字時,parseInt的返回值是一個NaN。
例如:
1 <script type="text/javascript"> 2 var num = "11"; 3 var s = "a"; 4 alert(parseInt(num));//11 5 alert(parseInt(s));//NaN 6 </script>