Thí dụ
Phân tích các giá trị khác nhau:
ParseInt ["10"]; ParseInt ["10,00"]; ParseInt ["10.33"]; ParseInt ["34 45 66"]; ParseInt ["60"]; ParseInt ["40 năm"]; ParseInt ["Anh ấy 40"];
parseInt["10.00"];
parseInt["10.33"];
parseInt["34 45 66"];
parseInt[" 60 "];
parseInt["40 years"];
parseInt["He was 40"];
Hãy tự mình thử »
Định nghĩa và cách sử dụng
Phương thức parseInt
phân tích giá trị dưới dạng chuỗi và trả về số nguyên đầu tiên.
Tham số radix chỉ định hệ thống số sẽ sử dụng:
2 = nhị phân, 8 = octal, 10 = thập phân, 16 = thập lục phân.
Nếu Radix bị bỏ qua, JavaScript giả định Radix 10. Nếu giá trị bắt đầu bằng "0x", JavaScript giả định Radix 16.
Ghi chú
Nếu ký tự đầu tiên không thể được chuyển đổi, NaN
sẽ được trả về.
Không gian dẫn đầu và dấu vết bị bỏ qua.
Chỉ số nguyên đầu tiên được tìm thấy được trả về.
Các trình duyệt cũ hơn sẽ trả về 8 cho ParseInt ["010"]. Các phiên bản cũ hơn của Ecmascript đã sử dụng octal [radix 8] cho các giá trị bắt đầu bằng "0". Từ Ecmascript 5 [2009] mặc định là thập phân [radix 10].
Cú pháp
Thông số
Tham số | Sự mô tả |
giá trị | Yêu cầu. Giá trị sẽ được phân tích cú pháp. The value to be parsed. |
Radix | Không bắt buộc. Mặc định là 10.a số [2 đến 36] chỉ định hệ thống số. A number [2 to 36] specifying the number system. |
Giá trị trả về
Loại hình | Sự mô tả |
giá trị | Yêu cầu. Giá trị sẽ được phân tích cú pháp. |
Radix
Không bắt buộc. Mặc định là 10.a số [2 đến 36] chỉ định hệ thống số.
Giá trị trả về
Loại hình | Một số. | Nan nếu không tìm thấy số nguyên. | Hỗ trợ trình duyệt | parseFloat[] là tính năng ECMAScript1 [ES1]. | ES1 [JavaScript 1997] được hỗ trợ đầy đủ trong tất cả các trình duyệt: |
Trình duyệt Chrome | Trình duyệt Chrome | Trình duyệt Chrome | Trình duyệt Chrome | Trình duyệt Chrome | Trình duyệt Chrome |
I E
Phân tích các giá trị khác nhau:
Bờ rìa
parseInt["010"];
parseInt["10", 8];
parseInt["0x10"];
parseInt["10", 16];
Hãy tự mình thử »
Learn PHP
PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages.
PHP is a widely-used, free, and efficient alternative to competitors such as Microsoft's ASP.
Start learning PHP now »
Easy Learning with "PHP Tryit"
With our online "PHP Tryit" editor, you can edit the PHP code, and click on a button to view the result.
Example
Học PHP
PHP là ngôn ngữ kịch bản máy chủ và một công cụ mạnh mẽ để tạo các trang web năng động và tương tác.
echo "My first PHP script!";
?>
Học PHP
Hãy tự mình thử »
Try it Yourself »
Click on the "Try it Yourself" button to see how it works.
PHP Exercises
PHP Examples
Learn by examples! This tutorial supplements all explanations with clarifying examples.
See All PHP Examples
PHP Quiz Test
Learn by taking a quiz! This quiz will give you a signal of how much you know, or do not know, about PHP.
Start PHP Quiz!
My Learning
Track your progress with the free "My Learning" program here at W3Schools.
Log in to your account, and start earning points!
This is an optional feature. You can study W3Schools without using My Learning.
PHP References
Kickstart your career
Get certified by completing the coursethe course
Get certified
w3schoolsCERTIFIED.2022Hướng dẫn dùng md5 password trong PHP
Hàm md5[] là hệ mã hóa một chiều, giúp mã hóa những thông tin quan trọng. Trên thực tế chúng ta thường dùng để xây dựng mật khẩu của người dùng nhằm ...
Hướng dẫn php loops - vòng lặp php
Nói đến các ngôn ngữ lập trình thì không thể thiếu một tính năng cực kỳ quan trọng để một ứng dụng có thể chạy hoàn chỉnh, đó là vòng lặp [tiếng ...
Hướng dẫn dùng s flag trong PHP
Trong bài này, chúng ta sẽ tìm hiểu kỹ về kiểu dữ liệu boolean trong PHP. Để học tốt bài này, các bạn cần đọc lại bài Cài đặt môi trường lập trình Web ...
Hướng dẫn dùng php unlink trong PHP
- Hàm unlink[] dùng để xóa một tập tin được lưu trên máy chủ của bạn.- Cú pháp:unlink[đường dẫn đến tập tin mà bạn muốn xóa]- Ví dụ: Chúng ta có một ...
Hướng dẫn break if php - phá vỡ nếu php
[PHP 4, PHP 5, PHP 7, PHP 8] break ends execution of the current for, foreach, while, do-while or switch structure. break accepts an optional numeric argument which tells it how many nested ...