JavaScript parseFloat()

Examples

Parse different values:

parseFloat(10);
parseFloat("10");
parseFloat("10.33");
parseFloat("34 45 66");
parseFloat("He was 40");
Try it Yourself »

More examples below.


Description

The parseFloat() method parses a value as a string and returns the first number.

Notes

If the first character cannot be converted, NaN is returned.

Leading and trailing spaces are ignored.

Only the first number found is returned.


Syntax

parseFloat(value)

Parameters

Parameter Description
value Required.
The value to parse.

Return Value

Type Description
A numberNaN if no number is found.


Browser Support

parseFloat() is an ECMAScript1 (ES1) feature.

ES1 (JavaScript 1997) is fully supported in all browsers:

Chrome Edge Firefox Safari Opera IE
Yes Yes Yes Yes Yes Yes

More Examples

Parse different values:

parseFloat("40.00");
parseFloat(" 40 ");
parseFloat("40 years");
parseFloat("40H")
parseFloat("H40");
Try it Yourself »

Copyright 1999-2023 by Refsnes Data. All Rights Reserved.