Hàm Number.isInteger() kiểm tra xem một giá trị có phải là số nguyên (integer) hay không. Trả về true nếu giá trị là số nguyên hữu hạn, ngược lại trả về false.
Cú pháp
Cú pháp của nó như sau:
Number.isInteger(value)
Ví dụ
<html> <head> <title>Ví dụ JavaScript</title> </head> <body> <script type="text/javascript"> var result = Number.isInteger(100/0); if(result) { document.write("Số đã cho là số nguyên"); } else { document.write("Số đã cho không phải là số nguyên"); } </script> </body> </html>
Kết quả
Số đã cho không phải là số nguyên
Ví dụ 2
Kiểm tra với các giá trị khác nhau:
<html> <head> <title>Ví dụ JavaScript</title> </head> <body> <script type="text/javascript"> var result1 = Number.isInteger(45); document.write(result1); document.write("<br>"); var result2 = Number.isInteger(-38); document.write(result2); document.write("<br>"); var result3 = Number.isInteger(0); document.write(result3); document.write("<br>"); var result4 = Number.isInteger("Tutorialspoint"); document.write(result4); </script> </body> </html>
Kết quả
true true true false