Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm cách nào để kiểm tra xem một biến có phải là NaN trong JavaScript hay không?


NaN là một thuộc tính JavaScript, là giá trị "Not-a-Number". Để tìm hiểu xem giá trị có phải là NaN hay không, hãy sử dụng phương thức Number.isNaN () hoặc isNan ().

Ví dụ

Đây là một ví dụ để kiểm tra xem một biến trong NaN có trong JavaScript hay không

Bản trình diễn trực tiếp

<!DOCTYPE html>
<html>
   <body>
      <button onclick="display()">Check</button>
      <p id="test"></p>
      <script>
         function display() {
            var a = "";
            a = a + isNaN(6234) + ": 6234<br>";
            a = a + isNaN(-52.1) + ": -52.1<br>";
            a = a + isNaN('Website') + ": 'Hello'<br>";
            a = a + isNaN(NaN) + ": NaN<br>";
            a = a + isNaN('') + ": ''<br>";
            a = a + isNaN(0) + ": 0<br>";
            a = a + isNaN(false) + ": false<br>";
            document.getElementById("test").innerHTML = a;
         }
      </script>
   </body>
</html>