JavaScript parseFloat ()

Hàm parseFloat () trong JavaScript phân tích cú pháp một đối số và trả về một số dấu phẩy động.

Cú pháp của parseFloat()hàm là:

 parseFloat(string)

tham số parseFloat ()

Các parseFloat()chức năng có trong:

  • string - Giá trị cần phân tích cú pháp. Nếu nó không phải là một chuỗi, nó được chuyển đổi thành một chuỗi bằng cách sử dụng ToStringphép toán trừu tượng.

Lưu ý: Các ký tự khoảng trắng ở đầu bị bỏ qua.

Trả về giá trị từ parseFloat ()

  • Trả về một số dấu phẩy động được phân tích cú pháp từ chuỗi đã cho.
  • Trả về NaNkhi không thể chuyển đổi ký tự không phải khoảng trắng đầu tiên thành số.

Ví dụ: Sử dụng parseFloat ()

 console.log(parseFloat(" 10 ")); // 10 console.log(parseFloat(" 3.14seconds")); // 3.14 console.log(parseFloat("314e-2")); // 3.14 // argument can be anything as long as it has toString or valueOf const obj = ( toString: () => "127.0.0.1", ); console.log(parseFloat(obj)); // 127 console.log(parseFloat("JavaScript")); // NaN // BigInt values lose precision console.log(parseFloat("464546416543075614n")); // 464546416543075600

Đầu ra

 10 3,14 3,14 127 NaN 464546416543075600

Ghi chú:

  • parseFloat()sẽ phân tích cú pháp các đối tượng không phải là chuỗi nếu chúng có một toStringhoặc valueOfphương thức.
  • parseFloat() ngừng chuyển đổi một chuỗi thành float khi nó gặp một ký tự không phải số.

Đề xuất Đọc: Javascript parseInt ()

thú vị bài viết...