isNaN( value )関数

JavaScriptのisNaN( value )関数は、引数「value」に指定した値が、NaN(非数)であるかどうかを調べる組み込み関数。

NaN(非数)であれば、「true」を返す。NaN(非数)でなければ、「false」を返す。

構文

isNaN( value )

引数

value
NaN(非数)であるかどうかを調べたい値を指定する。

サンプル

<script type="text/javascript">
document.write( 'isNaN( 123 ): ' + isNaN( 123 ) + '<br />' );
document.write( 'isNaN( "123" ): ' + isNaN( "123" ) + '<br />' );
document.write( 'isNaN( "123abc" ): ' + isNaN( "123abc" ) + '<br />' );
document.write( 'isNaN( "abc123" ): ' + isNaN( "abc123" ) + '<br />' );
document.write( 'isNaN( "abc" ): ' + isNaN( "abc" ) + '<br />' );
document.write( 'isNaN( "一二三" ): ' + isNaN( "一二三" ) + '<br />' );
</script>

↓↓↓出力結果↓↓↓

スポンサード リンク

カテゴリー: JavaScript, リファレンス, 組み込み関数 パーマリンク