Hàm parseFloat() trong Javascript - Javascript Function
Code RUN <!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <h1>Học lập trình miễn phí tại Zaidap.com.net</h1> <button onclick="myFunction()">Run</button& ...
Phương thức parseFloat()
sẽ phân tích một chuỗi được cung cấp và trả về một giá trị số.
Cụ thể, nếu chuỗi truyền vào được bắt đầu bằng số nguyên hoặc một số thập phân, phương thức sẽ phân tích chuỗi và trả về số đó như một số( thuộc kiểu number) chứ không phải một chuỗi như ban đầu.
Nếu chuỗi bắt đầu bằng các khoảng trắng, phương thức sẽ loại bỏ các khoảng trắng sau đó phân tích.
Nếu chuỗi bắt đầu bằng 1 dấu chấm và theo sau là một hoặc nhiều số, phương thức sẽ tự động coi đó là một số thập phân, ví dụ: '.10955' sẽ trở thành 0.10955.
Nếu kí tự đầu tiên của chuỗi truyền vào không thể chuyển thành một số, phương thức sẽ trả về NaN.
Cú pháp
Cú pháp: parseFloat( string)
Trong đó:
- string là chuỗi cần phân tích.
Cách sử dụng
Sử dụng phương thức parseFloat()
để phân tích chuỗi.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <h1>Học lập trình miễn phí tại Zaidap.com.net</h1> <button onclick="myFunction()">Run</button> <p id="demo"></p> <script> function myFunction() { var content = '14Hello - ' + parseFloat('14Hello') + '<br>'; content = content + ' 999 - ' + parseFloat(' 999') + '<br>'; content = content + '555-444 534 - ' + parseFloat('555-444 534') + '<br>'; content = content + '.555-444 534 - ' + parseFloat('.555-444 534') + '<br>'; content = content + '14.5Zaidap.com - ' + parseFloat('14.5Zaidap.com') + '<br>'; content = content + ' Zaidap.com.net - ' + parseFloat(' Zaidap.com.net') + '<br>'; content = content + '...555 - ' + parseFloat('...555') + '<br>'; document.getElementById("demo").innerHTML = content; } </script> </body> </html>
14Hello - 14 999 - 999 555-444 534 - 555 .555-444 534 - 0.555 14.5Zaidap.com - 14.5 Zaidap.com.net - NaN ...555 - NaN
Tham khảo: w3schools.com
Nguồn: Zaidap.com.net