ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript_Basics で NaN 値を使用する方法

JavaScript_Basics で NaN 値を使用する方法

WBOY
WBOYオリジナル
2016-05-16 15:56:321232ブラウズ

引用符のないリテラル定数 NaN は特別な値であり、非数値ではないことを意味します。 NaN は常に NaN を含む任意の数値と比較されるため、通常は有効な数値を返す必要がある関数を示すために使用されるエラー条件です。

注: 値が NaN 値かどうかを確認するには、isNaN() グローバル関数を使用します。
文法

次の構文を使用してプロパティにアクセスできます:

var val = Number.NaN;

例:

ここで、dayOfMonth は 31 より大きい場合に NaN を割り当て、有効な範囲を示すメッセージを表示します。

<html>
<head>
<script type="text/javascript">
<!--
function showValue()
{
  var dayOfMonth = 50;
  if (dayOfMonth < 1 || dayOfMonth > 31)
  {
   dayOfMonth = Number.NaN
   alert("Day of Month must be between 1 and 31.")
  } 
  alert("Value of dayOfMonth : " + dayOfMonth );
 
}
//-->
</script>
</head>
<body>
<p>Click the following to see the result:</p>
<form>
<input type="button" value="Click Me" onclick="showValue();" />
</form>
</body>
</html>

これにより、次の結果が生成されます:

Day of Month must be between 1 and 31. Value of dayOfMonth : NaN

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。