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

Hàm parseInt() toàn cục trong JavaScript

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