Hàm parseInt có sẵn trong JavaScript có cú pháp sau:
Cú pháp
parseInt(string, radix);
Trong đó các tham số là:
- string – Giá trị cần phân tích. Nếu đối số này không phải chuỗi, nó sẽ được chuyển đổi thành chuỗi bằng phương thức ToString. Khoảng trắng đầu chuỗi bị bỏ qua.
- radix – 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ể truyền chuỗi và cơ số để chuyển đổi bất kỳ số nào với cơ số từ 2 đến 36 thành số nguyên. Ví dụ:
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));
Kết quả
Đoạn mã trên sẽ xuất ra:
100 8 5 12275 1295