Hàm isFinite() của JavaScript
- Trang trước Infinity
- Trang tiếp theo isNaN()
- Quay lại cấp trên Tài liệu tham khảo toàn cục JavaScript
Định nghĩa và cách sử dụng
isFinite()
Hàm có thể xác định số có phải là số hợp lệ có giới hạn không.
Nếu giá trị là +infinity, -infinity hoặc NaN (không phải số), thì hàm này trả về false, ngược lại trả về true.
Mô hình
Kiểm tra số có phải là số hợp lệ có giới hạn không:
var a = isFinite(123) + "<br>"; var b = isFinite(-1.23) + "<br>"; var c = isFinite(5-2) + "<br>"; var d = isFinite(0) + "<br>"; var e = isFinite("123") + "<br>"; var f = isFinite("Hello") + "<br>"; var g = isFinite("2005/12/12"); var res = a + b + c + d + e + f + g;
Cú pháp
isFinite(value)
Giá trị tham số
Tham số | Mô tả |
---|---|
value | Bắt buộc. Giá trị cần kiểm tra. |
Chi tiết kỹ thuật
Giá trị trả về: | Giá trị boolean. Nếu giá trị là +infinity, -infinity hoặc NaN, thì trả về false, ngược lại trả về true. |
---|---|
Phiên bản JavaScript: | ECMAScript 1 |
Hỗ trợ trình duyệt
Hàm | Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
isFinite() | Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ |
- Trang trước Infinity
- Trang tiếp theo isNaN()
- Quay lại cấp trên Tài liệu tham khảo toàn cục JavaScript