Number.parseFloat()

Метод Number.parseFloat() розбирає аргумент та повертає число з плаваючою крапкою. Якщо число неможливо розібрати з аргумента, повертає NaN.

Синтаксис

Number.parseFloat(string)

Параметри

string
Значення, яке треба розібрати. Якщо цей аргумент не є рядком, то він приводиться до рядка за допомогою абстрактної операції ToString. Пробільний символ на початку цього аргументу ігнорується.

Значення, що повертається

Число з плаваючою крапкою з наданого рядка string.

Або NaN, коли перший непробільний символ не може бути перетворений на число.

Поліфіл

if (Number.parseFloat === undefined) {
  Number.parseFloat = parseFloat;
}

Приклади

Number.parseFloat проти parseFloat

Цей метод має таку саму функціональність, як і глобальна функція parseFloat():

Number.parseFloat === parseFloat; // true

Цей метод також є частиною ECMAScript 2015. (Його метою є модуляризація глобальних елементів.)

Дивіться більше подробиць та приклади у parseFloat().

Специфікації

Специфікації
ECMAScript (ECMA-262)
The definition of 'Number.parseFloat' in that specification.

Сумісність з веб-переглядачами

BCD tables only load in the browser

Див. також

  • Number
    Об'єкт, якому належить цей метод.
  • Глобальний метод parseFloat().