Hàm Number.isFinite() kiểm tra xem một giá trị có phải là số hữu hạn (finite number) hay không. Trả về true nếu giá trị là số hữu hạn, ngược lại trả về false. Khác với isFinite() toàn cục, hàm này không ép kiểu tham số sang số.
Cú pháp
Cú pháp của nó như sau:
Number.isFinite(value)
Ví dụ
<html> <head> <title>Ví dụ JavaScript</title> </head> <body> <script type="text/javascript"> var result1 = Math.min(); document.write(Number.isFinite(result1)); document.write("<br>"); var result2 = Number.isFinite(100/0); document.write(result2); document.write("<br>"); var result3 = Math.max(25, 36, 862); document.write(Number.isFinite(result3)); document.write("<br>"); document.write(Number.isFinite("Hello")); </script> </body> </html>
Kết quả
false false true false