JavaScript parseFloat ()

Функция JavaScript parseFloat () анализирует аргумент и возвращает число с плавающей запятой.

Синтаксис parseFloat()функции:

 parseFloat(string)

Параметры parseFloat ()

parseFloat()Функция принимает:

  • строка - значение для анализа. Если это не строка, она преобразуется в строку с помощью ToStringабстрактной операции.

Примечание. Начальные пробельные символы игнорируются.

Возвращаемое значение из parseFloat ()

  • Возвращает число с плавающей запятой, полученное из заданной строки.
  • Возвращает значение, NaNесли первый непробельный символ не может быть преобразован в число.

Пример: использование parseFloat ()

 console.log(parseFloat(" 10 ")); // 10 console.log(parseFloat(" 3.14seconds")); // 3.14 console.log(parseFloat("314e-2")); // 3.14 // argument can be anything as long as it has toString or valueOf const obj = ( toString: () => "127.0.0.1", ); console.log(parseFloat(obj)); // 127 console.log(parseFloat("JavaScript")); // NaN // BigInt values lose precision console.log(parseFloat("464546416543075614n")); // 464546416543075600

Вывод

 10 3,14 3,14 127 NaN 464546416543075600

Заметки:

  • parseFloat()будет анализировать нестроковые объекты, если у них есть метод toStringили valueOf.
  • parseFloat() прекращает преобразование строки в плавающую, когда встречает нечисловой символ.

Рекомендуемая литература: Javascript parseInt ()

Интересные статьи...