function example(x) {
//Checking if x is integer by passing it as a parameter to 'Number.isInteger()'
if (Number.isInteger(x)) {
return 'It is an integer';
}
return 'It is not an integer';
}
console.log(example(-5));
đầu ra
Giải thích ví dụ
Trong ví dụ trên, phương thức isInteger trong javascript được truyền giá trị 5/0, đây là một giá trị vô hạn. Con số. isInteger(5/0) sẽ trả về false, do đó mã xuất ra 'Đó không phải là số nguyên
Trong bài viết này, chúng tôi sẽ chuyển đổi một chuỗi thành một số nguyên trong Javascript. Trong JavaScript, hàm parseInt() (hoặc một phương thức) được sử dụng để chuyển đổi tham số hoặc giá trị chuỗi được truyền vào thành một giá trị số nguyên. Hàm này trả về một số nguyên của cơ số được chỉ định trong đối số thứ hai của hàm parseInt(). Hàm parseInt() trong JavaScript trả về Nan(không phải số) khi chuỗi không chứa số.
cú pháp
parseInt(Value, radix)
Thông số. Nó chấp nhận một chuỗi làm giá trị và chuyển đổi nó thành một hệ thống cơ số được chỉ định (bất kỳ giá trị số mong muốn nào được người dùng chuyển) và trả về một số nguyên (tương ứng với giá trị cơ số được truyền trong giá trị cơ số).
Chương trình chuyển đổi chuỗi thành số nguyên.
ví dụ 1. Trong ví dụ này, chúng ta sẽ chuyển đổi một giá trị chuỗi thành một số nguyên bằng cách sử dụng hàm parseInt() không có tham số thứ hai
jav
<script>
function
convertStoI() {
var
a =
Integer value is 100
Integer value is 3
0Integer value is 100
Integer value is 3
1
var
Integer value is 100
Integer value is 3
4
Integer value is 100
Integer value is 3
6Integer value is 100
Integer value is 3
7 Integer value is 100
Integer value is 3
8
var
Integer value is 11
integer value is 156
528
1Integer value is 11
integer value is 156
528
2Integer value is 11
integer value is 156
528
3Integer value is 11
integer value is 156
528
4
Integer value is 100
Integer value is 3
6Integer value is 11
integer value is 156
528
7 Integer value is 11
integer value is 156
528
8Integer value is 11
integer value is 156
528
4
<script>
1
<script>
3
<script>
4
đầu ra
Integer value is 100
Integer value is 3
Hàm JavaScript ParseInt() chuyển đổi số có trong bất kỳ cơ số nào thành cơ số 10. Nó phân tích chuỗi và chuyển đổi cho đến khi nó đối mặt với một chuỗi ký tự và dừng phân tích cú pháp.
ví dụ 2. Trong ví dụ này, chúng ta sẽ chuyển đổi một giá trị chuỗi thành một số nguyên bằng cách sử dụng hàm parseInt() với tham số thứ hai
jav
<script>
function
convertStoI() {
var
1
2
3
var
6
7
8
Integer value is 11
integer value is 156
528
4
Integer value is 100
Integer value is 3
6Integer value is 11
integer value is 156
528
7 function
3
Integer value is 100
Integer value is 3
6function
6 function
7
function
9convertStoI() {
0convertStoI() {
1
Integer value is 11
integer value is 156
528
4
<script>
1
<script>
3
<script>
4
đầu ra
Integer value is 11
integer value is 156
528
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
Có loại số nguyên trong JavaScript không?
Loại BigInt là một số nguyên thủy trong JavaScript có thể biểu thị các số nguyên có độ lớn tùy ý
Làm cách nào để khai báo số nguyên trong JavaScript?
Điều này có nghĩa là biến JavaScript có thể chứa giá trị của bất kỳ loại dữ liệu nào. Để khai báo biến trong JavaScript, bạn cần sử dụng từ khóa var . Cho dù đó là một số hay chuỗi, hãy sử dụng từ khóa var để khai báo.
0 có phải là số nguyên trong JavaScript không?
parseInt("0") là sai. Bạn có thể sử dụng Number() để chuyển đổi 0 thành số nguyên