Math.abs
Возвращает модуль числа — его значение без знака.
Доступно с: ES1
Синтаксис
Math.abs(x)Параметры
| Параметр | Тип | Описание |
|---|---|---|
| x | number | Любое число. |
Возвращаемое значение
numberЧисло без знака минус.
Примеры
Модуль положительного и отрицательного числа:
console.log(Math.abs(-5));
console.log(Math.abs(5));Результат:
5
5Разница между двумя числами независимо от порядка:
const a = 3;
const b = 10;
console.log(Math.abs(a - b));Результат:
7Примечания
Строка с числом преобразуется автоматически: Math.abs('-2') вернёт 2, а нечисловая строка — NaN.
См. также
Вопросы и ответы по теме
В учебнике
- Числа — Числа в JavaScript — целые и дробные, округление, объект Math, toFixed и особые значения Infinity и NaN.