JavaScript числа

Методы чисел

МетодОписаниеChrome
Chrome
Firefox
Firefox
Opera
Opera
Safari
Safari
Internet Explorer
IExplorer
Microsoft Edge
Edge
isFinite()ECMAScript 2015Определяет, является ли переданное значение конечным числом и возвращает логическое значение. 19.016.015.09.0НетДа
isInteger()ECMAScript 2015Определяет, является ли передаваемое значение целым числом и возвращает логическое значение. ДаДаДаДаНетДа
isNaN()ECMAScript 2015Определяет, является ли передаваемое значение NaN (англ. Not-a-Number, "не число") и возвращает логическое значение. 25.015.0Да9.0НетДа
isSafeInteger()ECMAScript 2015Определяет, является ли предоставленное значение безопасным целым числом и возвращает логическое значение. Да32.0Да10.0НетДа
parseFloat()ECMAScript 2015Метод принимает в качестве аргумента строковое значение и возвращает десятичное число (число с плавающей точкой). Да25.0ДаДаНетДа
parseInt()ECMAScript 2015Метод принимает в качестве аргумента строковое значение и возвращает целое число, которое соответствует указанному основанию системы счисления. Да25.0ДаДаНетДа
toExponential()Метод возвращает строку, представляющую число (объект Number) в экспоненциальной форме записи числа. ДаДаДаДаДаДа
toFixed()Метод форматирует числовое значение в строковое, сохраняя при этом указанное количество десятичных знаков. ДаДаДаДаДаДа
toLocaleString()Метод преобразует числовое значение (объект Number) в строковое и возвращает это значение, используя текущий или указанный языковой стандарт. Да*Да*Да*Да*Да*Да
toPrecision()Метод в зависимости от количества заданных значащих разрядов числа возвращает строку определенной длины, представляющую число (объект Number) в записи с фиксированной запятой, или в экспоненциальной форме записи, округленное до точных значащих цифр. ДаДаДаДаДаДа
toString()Возвращает строковое представление переданного числа (объекта Number). ДаДаДаДаДаДа
valueOf()Возвращает простое значение переданного числа (объекта Number). ДаДаДаДаДаДа