Để chuyển đổi một chuỗi thành một số nguyên parseInt () hàm được sử dụng trong javascript . parseInt () hàm trả về Nan (không phải số) khi chuỗi không chứa số. Nếu một chuỗi có một số được gửi đi thì chỉ số đó sẽ được trả về dưới dạng đầu ra. Hàm này sẽ không chấp nhận dấu cách. Nếu bất kỳ số cụ thể nào có dấu cách được gửi đi thì phần của số xuất hiện trước dấu cách sẽ được trả về dưới dạng đầu ra.
cú pháp
parseInt(value);
Hàm này nhận chuỗi và chuyển đổi nó thành một số nguyên. Nếu không có số nguyên nào trong chuỗi, NaN sẽ là đầu ra.
Ví dụ
Trong ví dụ sau, các trường hợp chuỗi khác nhau chẳng hạn như chỉ chuỗi , chuỗi có số , v.v. đã được lấy và gửi qua parseInt () chức năng. Sau đó, các giá trị nguyên của chúng, nếu có, sẽ hiển thị như được hiển thị trong đầu ra.
<html> <body> <script> var a = "10"; var b = parseInt(a); document.write("value is " + b); var c = parseInt("423-0-567"); document.write("</br>"); document.write('value is ' + c); document.write("</br>"); var d = "string"; var e = parseInt(d); document.write("value is " + e); document.write("</br>"); var f = parseInt("2string"); document.write("value is " + f); </script> </body> </html>
Đầu ra
Giá trịvalue is 10 value is 423 value is NaN value is 2