19 of 264 menu

Hàm parseFloat

Hàm parseFloat chuyển đổi một chuỗi thành một số thập phân. Điều này cần thiết cho các giá trị như '12.5px' - khi ở đầu là một số, sau đó là đơn vị đo lường. Nếu áp dụng hàm parseFloat vào '12.5px', kết quả sẽ là số 12.5 (và đây 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 không bắt buộc có thể chỉ định hệ cơ số của số, và hàm sẽ trả về số đã được chuyển đổi từ hệ cơ số được chỉ định sang hệ thập phân.

Cú pháp

parseFloat(chuỗi, [hệ cơ số]);

Ví dụ

Hãy trích xuất số thập phân từ đầu chuỗi:

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

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

10.3

Ví dụ

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

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

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

NaN

Xem thêm

  • hàm parseInt,
    hàm trích xuất số nguyên từ đầu chuỗi
  • hàm Number,
    hàm 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