JavaScript Number NaN

JavaScript Number NaN

描述

未引号的文字常量 NaN 是一个特殊值,表示非数字。由于 NaN 跟任何数字(包括 NaN )比较都不相等,通常用于指示一个应当返回有效数字的函数的错误条件。

注意 − 使用全局函数 isNaN() 来判断一个值是否为 NaN 值。

语法

使用 NaN 的语法是 −

var val = Number.NaN;

示例

尝试以下示例,了解如何使用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.")
               }
               Document.write("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>

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程