Метод parseFloat() объекта Number в JavaScript
- Предыдущая страница POSITIVE_INFINITY
- Следующая страница parseInt()
- Вернуться на один уровень выше Референсное руководство по JavaScript Number
Определение и использование
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()
.
- Предыдущая страница POSITIVE_INFINITY
- Следующая страница parseInt()
- Вернуться на один уровень выше Референсное руководство по JavaScript Number