當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Javascript Number.isNaN()用法及代碼示例


JavaScript中的Number.isNan方法用於確定傳遞的值是否為NaN(非數字)且類型為“Number”。
在JavaScript中,值NaN被認為是數字的一種。

用法:

Number.isNaN(value)

使用的參數:
1.值:這是要測試的NaN值。


返回值:
JavaScript中的Number.isNaN()方法如果傳遞的值為Nan且為數字類型,則返回true,否則返回false。

例子:

Input : 0/0
Output : true
     
Input : 213
Output : false

Input : '213'
Output : false

Input : 'hello'
Output : false

Input : NaN
Output : true

  1. 將產生無限值的方程式作為參數傳遞時。
    <script type="text/javascript"> 
        var num=0/0; 
             document.write("Output : " + num.isNaN());           
          </script>

    輸出:

    Output : true
  2. 將數字作為參數傳遞時。
    <script type="text/javascript"> 
        var num=213; 
             document.write("Output : " + num.isNaN());           
          </script>

    輸出:

    Output : false
  3. 以字符串表示形式的數字作為參數傳遞時。
    <script type="text/javascript"> 
        var test='213'; 
             document.write("Output : " + test.isNaN());           
          </script>

    輸出:

    Output : false
  4. 將字符串作為參數傳遞時。
    <script type="text/javascript"> 
        var test='hello'; 
             document.write("Output : " + test.isNaN());           
          </script>

    輸出:

    Output : false
  5. 當Nan作為參數傳遞時。
    <script type="text/javascript"> 
        var check=Nan; 
             document.write("Output : " + check.isNaN());           
          </script>

    輸出:

    Output : true



注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 Number.isNaN() In JavaScript。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。