Phương pháp Number isInteger() của JavaScript
- Trang trước isFinite()
- Trang tiếp theo isNaN()
- Quay lại層 Sách tham khảo JavaScript Number
Định nghĩa và cách sử dụng
Nếu giá trị là số nguyên của loại dữ liệu Number, thì Number.isInteger()
Phương pháp trả về true
。Nếu không, trả về false
。
Mô hình
Ví dụ 1
Những số này có phải là số nguyên không?
Number.isInteger(123); Number.isInteger(-123); Number.isInteger('123');
Ví dụ 2
Number.isInteger(4-2); Number.isInteger(4/2); Number.isInteger(5-2); Number.isInteger(5/2);
Ví dụ 3
Những số này có phải là số nguyên không?
Number.isInteger(0); Number.isInteger(0/0); Number.isInteger(0.5); Number.isInteger(false); Number.isInteger(NaN); Number.isInteger(Infinity); Number.isInteger(-Infinity);
Cú pháp
Number.isInteger(value)
Tham số
Tham số | Mô tả |
---|---|
value | Yêu cầu. Giá trị cần kiểm tra. |
Giá trị trả về
Loại | Mô tả |
---|---|
Giá trị boolean |
Nếu giá trị là số nguyên của loại dữ liệu Number, thì Nếu không, trả về |
Hỗ trợ trình duyệt
Number.isInteger()
Là tính năng của ECMAScript6 (ES6)。
Tất cả các trình duyệt hiện đại đều hỗ trợ ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ |
Internet Explorer 11 (hoặc các phiên bản trước) không hỗ trợ Number.isInteger()
。
- Trang trước isFinite()
- Trang tiếp theo isNaN()
- Quay lại層 Sách tham khảo JavaScript Number