СПРАВОЧНИК

Number и Math в JavaScript

Числа и математические функции

Алфавитный справочник методов и свойств объектов Number и Math в JavaScript, а также глобальных функций для работы с числами. Для каждой записи приведён рабочий пример с результатом.

Math: округление 6

Math: прочее 5

Math: степени 7

Math: тригонометрия 8

Number 15

isFinite()
isFinite(value)Глобальная функция: проверяет, является ли значение конечным числом (с приведением типа).
isNaN()
isNaN(value)Глобальная функция: проверяет, не является ли значение числом (с приведением типа).
Number.EPSILON
Number.EPSILONНаименьшая разница между 1 и следующим представимым числом.
Number.isFinite()
Number.isFinite(value)Проверяет, является ли значение конечным числом (без приведения типа).
Number.isInteger()
Number.isInteger(value)Проверяет, является ли значение целым числом.
Number.isNaN()
Number.isNaN(value)Надёжно проверяет, что значение равно NaN (без приведения типа).
Number.isSafeInteger()
Number.isSafeInteger(value)Проверяет, является ли значение безопасным целым числом.
Number.MAX_SAFE_INTEGER
Number.MAX_SAFE_INTEGERМаксимальное безопасное целое число: 2^53 − 1.
Number.parseFloat()
Number.parseFloat(string)Разбирает строку и возвращает число с плавающей точкой.
Number.parseInt()
Number.parseInt(string, radix)Разбирает строку и возвращает целое число (то же, что глобальный parseInt).
Number.prototype.toFixed()
num.toFixed(digits)Форматирует число с фиксированным количеством знаков после запятой, возвращает строку.
Number.prototype.toPrecision()
num.toPrecision(precision)Возвращает строку с заданным числом значащих цифр.
Number.prototype.toString()
num.toString(radix)Преобразует число в строку, опционально в системе счисления radix (2–36).
parseFloat()
parseFloat(string)Глобальная функция: разбирает строку в число с плавающей точкой.
parseInt()
parseInt(string, radix)Глобальная функция: разбирает строку в целое число.
Поддержать проект