Метод parseFloat() объекта Number в JavaScript

Определение и использование

Number.parseFloat() Метод парсит значение как строку и возвращает первый номер.

Обратите внимание:

Если первый символ не может быть преобразован в число, возвращается NaN.

Пробельные символы в начале и в конце будут пропущены.

Возвращает только первый найденный номер.

Пример

Пример 1

Number.parseFloat(10);
Number.parseFloat("10");
Number.parseFloat("10.33");
Number.parseFloat("34 45 66");
Number.parseFloat("He was 40");

Попробуйте сами

Пример 2

Number.parseFloat("40.00");
Number.parseFloat(" 40 ");
Number.parseFloat("40 years");
Number.parseFloat("40H")
Number.parseFloat("H40");

Попробуйте сами

Грамматика

Number.parseFloat(value)

Параметр

Параметр Описание
value Обязателен. Значение для парсинга.

Возвратное значение

Тип Описание
Булево значение Если не найден номер, возвращается NaN.

Поддержка браузерами

Number.parseFloat() Это функция ECMAScript6 (ES6).

Все современные браузеры поддерживают ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Поддерживается Поддерживается Поддерживается Поддерживается Поддерживается

Internet Explorer 11 (или более ранние версии) не поддерживает Number.parseFloat().