javascript isNaN 語法範例
isNaN( 要檢測的參數 );
JavaScript 中的 NaN 是個特殊的非數字值,所以必須使用 isNaN 來檢測。其中要檢測的參數是必填項目,如果留空將回傳 true。
javascript isNaN 實做範例
<script type='text/javascript'>
document.write( isNaN() +'<br>'); // 輸出 true
document.write( isNaN("") +'<br>'); // 輸出 false
document.write( isNaN(12345) +'<br>'); // 輸出 false
document.write( isNaN("12345") +'<br>'); // 輸出 false
document.write( isNaN("A12") +'<br>'); // 輸出 true
document.write( isNaN( NaN ) +'<br>'); // 輸出 true
document.write( isNaN( 0/0 ) +'<br>'); // 輸出 true
document.write( isNaN( 'x' ) +'<br>'); // 輸出 true
</script>
想要進一步了解 JavaScript NaN 的屬性請參考此篇:JavaScript NaN 屬性介紹。document.write( isNaN() +'<br>'); // 輸出 true
document.write( isNaN("") +'<br>'); // 輸出 false
document.write( isNaN(12345) +'<br>'); // 輸出 false
document.write( isNaN("12345") +'<br>'); // 輸出 false
document.write( isNaN("A12") +'<br>'); // 輸出 true
document.write( isNaN( NaN ) +'<br>'); // 輸出 true
document.write( isNaN( 0/0 ) +'<br>'); // 輸出 true
document.write( isNaN( 'x' ) +'<br>'); // 輸出 true
</script>
延伸閱讀
JavaScript document.write( ) 方法