Phương pháp Number parseFloat() của JavaScript

Định nghĩa và cách sử dụng

Number.parseFloat() Phương pháp sẽ chuyển đổi giá trị thành chuỗi và trả về số đầu tiên.

Lưu ý:

Nếu ký tự đầu tiên không thể chuyển đổi thành số, sẽ trả về NaN

Các khoảng trống đầu và cuối sẽ bị bỏ qua.

Chỉ trả về số đầu tiên tìm thấy.

Mô hình

Ví dụ 1

Number.parseFloat(10);
Number.parseFloat("10");
Number.parseFloat("10.33");
Number.parseFloat("34 45 66");
Number.parseFloat("He was 40");

Thử trực tiếp

Ví dụ 2

Number.parseFloat("40.00");
Number.parseFloat(" 40 ");
Number.parseFloat("40 years");
Number.parseFloat("40H")
Number.parseFloat("H40");

Thử trực tiếp

Cú pháp

Number.parseFloat(value)

Tham số

Tham số Mô tả
value Bắt buộc. Giá trị cần phân tích.

Giá trị trả về

Loại Mô tả
Giá trị Boole Nếu không tìm thấy số, sẽ trả về NaN.

Hỗ trợ trình duyệt

Number.parseFloat() Là tính năng của ECMAScript6 (ES6).

Tất cả các trình duyệt hiện đại đều hỗ trợ ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ

Internet Explorer 11 (hoặc phiên bản sớm hơn) không hỗ trợ Number.parseFloat()