The parseFloat() method starts in position 0. | |
It continues until the first invalid character and then converts the string it has seen up to that point. | |
The decimal point is a valid character the first time it appears. | |
The string "22.34.5" will be parsed into 22.34. | |
The string must represent a floating-point number in decimal form, not octal or hexadecimal. | |
This method ignores leading zeros. | |
The hexadecimal number 0xA will return NaN because x isn't a valid character for a floating-point number. | |
There is also no radix mode for parseFloat(). | |
|