Find out all about the JavaScript parseFloat() method of the Number object
Parses the argument as a float number and returns it. The argument is a string:
Number.parseFloat('10')//10
Number.parseFloat('10.00')//10
Number.parseFloat('237,21')//237
Number.parseFloat('237.21')//237.21
Number.parseFloat('12 34 56')//12
Number.parseFloat(' 36 ')//36
Number.parseFloat('36 is my age')//36
Number.parseFloat('-10')//-10
Number.parseFloat('-10.2')//-10.2
As you can see Number.parseFloat() is pretty flexible. It can also convert strings with words, extracting the first number, but the string must start with a number:
Find a ton of Web Development projects to learn modern tech stacks
in practice in THE VALLEY OF CODE PRO
I wrote 16 books for beginner software developers,
DOWNLOAD THEM NOW
Every year I organize a hands-on cohort course coding BOOTCAMP
to teach you how to build a complex, modern Web Application in
practice (next edition February-March-April-May 2024)
Learn how to start a solopreneur business on the Internet with SOLO LAB (next edition in 2024)