ví dụ
Đây có phải là những số nguyên không?
Số. isInteger[123];
Số. isInteger[-123];
Số. isInteger['123'];
Số. isInteger[4-2];
Số. isInteger[4/2];
Số. isInteger[5-2];
Số. isInteger[5/2];
Thêm ví dụ bên dưới
Định nghĩa và cách sử dụng
Phương thức
true true true9 trả về
true true true0 nếu một giá trị là số nguyên của kiểu dữ liệu Number
Nếu không, nó sẽ trả về
true true true1
cú pháp
Thông số
Tham sốMô tảgiá trịBắt buộc.Giá trị cần kiểm tra.
Giá trị trả về
TypeDescriptionA booleantrue true true0 nếu giá trị là số nguyên của kiểu dữ liệu Số.
Nếu không thì
true true true1.
Thêm ví dụ
Đây có phải là những số nguyên không?
Số. isInteger[0];
Số. isInteger[0/0];
Số. isInteger[0. 5];
Số. isInteger[false];
Số. isInteger[NaN];
Số. isInteger[Infinity];
Số. isInteger[-Infinity];
Hỗ trợ trình duyệt
true true true9 là một tính năng của ECMAScript6 [ES6]
ES6 [JavaScript 2015] được hỗ trợ trong tất cả các trình duyệt hiện đại
ChromeEdgeFirefoxSafariOperaCóCóCóCóCótrue true true9 không được hỗ trợ trong Internet Explorer 11 [hoặc cũ hơn]
Con số. Phương thức isInteger[] trong JavaScript dùng để kiểm tra giá trị truyền vào có phải là số nguyên hay không. Nó trả về true nếu giá trị được truyền vào là một số nguyên, ngược lại, nó trả về false
cú pháp
Number.isInteger[value]
Thông số. Phương thức này chấp nhận một giá trị tham số chỉ định số mà người dùng muốn kiểm tra số nguyên
Giá trị trả về. Con số. phương thức isInteger[] trả về một giá trị boolean, tôi. e. đúng hoặc sai. Nó sẽ trả về true nếu giá trị được truyền thuộc loại Số và một số nguyên, ngược lại nó trả về false. Các ví dụ dưới đây minh họa Số. phương thức isInteger[] trong JavaScript.
Dưới đây là ví dụ về Số. Phương thức isInteger[]
Ví dụ.
Javascript
_______46____47____48
true true true0
true true true1
true true true2
true true true3
true true true0
true true true5
true true true2
true true true3
true true true0
true true true9
true true true10
đầu ra
true true true
Truyền một số âm làm đối số. Nếu một giá trị nguyên âm được truyền cho phương thức dưới dạng đối số thì phương thức sẽ trả về true, nếu giá trị âm được truyền cho nó không phải là kiểu số nguyên thì phương thức sẽ trả về false.
Javascript
_______46____47____48
true true true0
true true true15
true true true0____117
true true true10
đầu ra
true true true1
Truyền một số dương làm đối số. Nếu một giá trị nguyên dương được truyền cho phương thức làm đối số thì phương thức sẽ trả về true, nếu giá trị dương được truyền cho nó không phải là kiểu số nguyên thì phương thức sẽ trả về false.
Javascript
_______46____47____48
true true true0
true true true9
true true true10
đầu ra
true true true2
Truyền số 0 làm đối số. Nếu số không được chuyển đến Số. isInteger[] thì nó sẽ trả về true vì 0 cũng là một số nguyên.
Javascript
_______46____47____48
true true true0
true true true29
true true true10
đầu ra
true true true2
Truyền một số bao gồm các vị trí thập phân làm đối số. Nếu một số thập phân được truyền làm đối số, phương thức sẽ trả về false.
Javascript
_______46____47____48
true true true0
true true true25
true true true10
đầu ra
true true true0
Truyền một chuỗi dưới dạng đối số. Nếu đối số được chuyển đến Số. phương thức isInteger[] là kiểu string thì nó sẽ trả về false.
Javascript
_______46____47____48
true true true0______301
true true true02
true true true03
true true true04
true true true05
true true true10
đầu ra
true true true0
Trình duyệt được hỗ trợ
- Google Chrome 34 trở lên
- Cạnh 12 trở lên
- Firefox 16 trở lên
- Apple Safari 9 trở lên
- Opera 21 trở lên
JavaScript được biết đến nhiều nhất để phát triển trang web nhưng nó cũng được sử dụng trong nhiều môi trường không có trình duyệt. Bạn có thể học JavaScript từ đầu bằng cách làm theo Hướng dẫn JavaScript và Ví dụ về JavaScript này