<!DOCTYPE html>
<html>
<head>
<title>Code Phương thức tĩnh Number.isNaN() trong JavaScript</title>
</head>
<body>
<h1>Code Phương thức tĩnh Number.isNaN() trong JavaScript</h1>
<p>Dùng để kiểm tra giá trị truyền vào có phải là kiểu dữ liệu Number và có giá trị NaN hay không, nếu phải thì trả về true, nếu không phải thì trả về false:</p>
<script>
document.write(Number.isNaN(NaN)+"<br>"); // Kết quả: true (Nó là NaN và là kiểu Number)
document.write(Number.isNaN(Number("abc"))+"<br>"); // Kết quả: true (là kiểu Number, và trả về NaN)
document.write(Number.isNaN(-35)+"<br>"); // Kết quả: false (Kiểu Number nhưng không phải NaN)
document.write(Number.isNaN(0)+"<br>"); // Kết quả: false (Kiểu Number nhưng không phải NaN)
document.write(Number.isNaN("35")+"<br>"); // Kết quả: false (Kiểu Number nhưng không phải NaN)
document.write(Number.isNaN(null)+"<br>"); // Kết quả: false (Không phải kiểu Number cũng không phải NaN)
document.write(Number.isNaN("35abc")+"<br>"); // Kết quả: false (Không phải kiểu Number cũng không phải NaN)
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title>Code Phương thức tĩnh Number.isNaN() trong JavaScript</title>
</head>
<body>
<h1>Code Phương thức tĩnh Number.isNaN() trong JavaScript</h1>
<p>Dùng để kiểm tra giá trị truyền vào có phải là kiểu dữ liệu Number và có giá trị NaN hay không, nếu phải thì trả về true, nếu không phải thì trả về false:</p>
<script>
document.write(Number.isNaN(NaN)+"<br>"); // Kết quả: true (Nó là NaN và là kiểu Number)
document.write(Number.isNaN(Number("abc"))+"<br>"); // Kết quả: true (là kiểu Number, và trả về NaN)
document.write(Number.isNaN(-35)+"<br>"); // Kết quả: false (Kiểu Number nhưng không phải NaN)
document.write(Number.isNaN(0)+"<br>"); // Kết quả: false (Kiểu Number nhưng không phải NaN)
document.write(Number.isNaN("35")+"<br>"); // Kết quả: false (Kiểu Number nhưng không phải NaN)
document.write(Number.isNaN(null)+"<br>"); // Kết quả: false (Không phải kiểu Number cũng không phải NaN)
document.write(Number.isNaN("35abc")+"<br>"); // Kết quả: false (Không phải kiểu Number cũng không phải NaN)
</script>
</body>
</html>