18 of 264 menu

Hàm parseInt

Hàm parseInt chuyển đổi chuỗi thành số nguyên. Điều này cần thiết cho các giá trị như '12px' - khi phần đầu là số, sau đó là đơn vị đo lường. Nếu áp dụng hàm parseInt vào '12px', kết quả sẽ là số 12 (và đây sẽ thực sự là một số, không phải chuỗi). Việc chuyển đổi sẽ xảy ra chỉ khi số nguyên đứng ở đầu chuỗi, nếu không sẽ trả về NaN. Tham số thứ hai có thể chỉ định hệ đếm của số, và hàm sẽ trả về số đã được chuyển đổi từ hệ đếm được chỉ định sang hệ thập phân.

Cú pháp

parseInt(chuỗi, [hệ đếm]);

Ví dụ

Hãy chuyển đổi chuỗi thành số nguyên:

console.log(parseInt('10px'));

Kết quả thực thi mã:

10

Ví dụ

Khi chuyển đổi phân số, phần phân số sẽ bị loại bỏ:

console.log(parseInt('10.3px'));

Kết quả thực thi mã:

10

Ví dụ

Trong ví dụ này, hàm sẽ không thể đọc số (vì nó không ở đầu chuỗi) và sẽ trả về NaN:

let str = 'width: 100px;'; console.log(parseInt(str));

Kết quả thực thi mã:

NaN

Xem thêm

  • hàm parseFloat,
    trích xuất số thập phân từ đầu chuỗi
  • hàm Number,
    chuyển đổi thành số
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối