Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник JavaScript

Math.abs

Возвращает модуль числа — его значение без знака.

Доступно с: ES1

Синтаксис

Math.abs(x)

Параметры

ПараметрТипОписание
xnumberЛюбое число.

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

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.

См. также

  • Math.sign — Возвращает знак числа: 1, -1 или 0.
  • Math.max — Возвращает наибольшее из чисел.

Вопросы и ответы по теме

В учебнике

  • Числа — Числа в JavaScript — целые и дробные, округление, объект Math, toFixed и особые значения Infinity и NaN.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.