Hàm toàn cục parseInt() phân tích một chuỗi và trả về số nguyên theo cơ số (radix) chỉ định (2-36). Luôn nên chỉ định radix để tránh hành vi không mong muốn (ví dụ: chuỗi bắt đầu bằng "0" có thể bị hiểu là bát phân).
Cú pháp
Cú pháp của nó như sau:
parseInt(string[, radix])
Ví dụ
<html> <head> <title>Ví dụ JavaScript</title> </head> <body> <script type="text/javascript"> var result = parseInt('4524', 8); document.write("Kết quả: " + result); </script> </body> </html>
Kết quả
Kết quả: 2388
Ví dụ 2 - So sánh các cơ số
<html> <head> <title>Ví dụ JavaScript</title> </head> <body> <script type="text/javascript"> var result1 = parseInt('4524', 8); document.write("Kết quả (cơ số 8): " + result1); document.write("<br>"); var result2 = parseInt('4524', 10); document.write("Kết quả (cơ số 10): " + result2); document.write("<br>"); var result3 = parseInt('4524', 16); document.write("Kết quả (cơ số 16): " + result3); </script> </body> </html>
Kết quả
Kết quả (cơ số 8): 2388 Kết quả (cơ số 10): 4524 Kết quả (cơ số 16): 17700