Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Chuyển đổi chuỗi sang số với JavaScript thuần

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