Computer >> Máy Tính >  >> Lập trình >> Javascript

Chuyển đổi chuỗi của bất kỳ cơ sở nào thành số nguyên trong JavaScript

Hàm parseInt có sẵn trong JavaScript có chữ ký sau -

parseInt(string, radix);

Ở đâu, các thông số như sau -

Chuỗi - Giá trị cần phân tích cú pháp. Nếu đối số này không phải là một chuỗi, thì nó được chuyển đổi thành một chuỗi bằng cách sử dụng phương thức ToString. Khoảng trắng ở đầu trong đối số này bị bỏ qua.

Cơ số - Một số nguyên từ 2 đến 36 đại diện cho cơ số (cơ số trong hệ thống chữ số toán học) của chuỗi.

Vì vậy, chúng ta có thể chuyển chuỗi và cơ số và chuyển đổi bất kỳ số nào có cơ số từ 2 đến 36 thành số nguyên bằng cách sử dụng phương pháp này.

Ví dụ

console.log(parseInt("100", 10))
console.log(parseInt("10", 8))
console.log(parseInt("101", 2))
console.log(parseInt("2FF3", 16))
console.log(parseInt("ZZ", 36))

Đầu ra

100
8
5
12275
1295