Объект Math.

  Math - Содержит свойства и методы, значения которых являются математическими постоянными и функциями.
  Экземпляр доступен:

  Свойства:

  E - Содержит значение математической постоянной Эйлера (e).
           ≈ 2.718
  Значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.E

Значения формата записи:

  LN10 - Содержит значение натурального логарифма числа 10.
           ≈ 2.302
  Значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.LN10

Значения формата записи:

  LN2 - Содержит значение натурального логарифма числа 2.
           ≈ 0.693
  Значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.LN2

Значения формата записи:

  LOG10E - Содержит значение десятичного логарифма постоянной Эйлера.
          0.434
  Значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.LOG10E

Значения формата записи:

  LOG2E - Содержит значение логарифма по основанию 2 постоянной Эйлера.
          1.4427
  Значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.LOG2E

Значения формата записи:

  PI - Содержит значение числа π.
      ≈ 3.141592654
  Значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.PI

Значения формата записи:

  SQRT1_2 - Содержит значение квадратного корня из числа 0.5.
           ≈ 0.707
  Значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.SQRT1_2

Значения формата записи:

  SQRT2 - Содержит значение квадратного корня из числа 2.
           ≈ 1.414
  Значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.SQRT2

Значения формата записи:

  Методы.
  abs - Возвращает модуль заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.abs(Число)

Значения формата записи:

  acos - Возвращает арккосинус заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.acos(Число)

Значения формата записи:

  acosh - Возвращает гиперболический арккосинус заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.acosh(Число)

Значения формата записи:

  asin - Возвращает арксинус заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.asin(Число)

Значения формата записи:

  asinh - Возвращает гиперболический арксинус заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.asinh(Число)

Значения формата записи:

  atan - Возвращает арктангенс заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.atan(Число)

Значения формата записи:

  atan2 - Возвращает значение угла от оси X до точки с заданными координатами (x,y).
  Возвращаемое значение имеет числовой формат (в радианах).

Формат записи в коде скрипта:

  • Math.atan2(ЧислоX, ЧислоY)

Значения формата записи:

  atanh - Возвращает гиперболический арктангенс заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.atanh(Число)

Значения формата записи:

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

Формат записи в коде скрипта:

  • Math.cbrt(Число)

Значения формата записи:

  ceil - Возвращает ближайшее целое число, которое больше или равно заданному числу.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.ceil(Число)

Значения формата записи:

  clz32 - Возвращает количество ведущих нулевых битов в 32-битном двоичном представлении заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.clz32(Число)

Значения формата записи:

  cos - Возвращает косинус заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.cos(Число)

Значения формата записи:

  cosh - Возвращает гиперболический косинус заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.cosh(Число)

Значения формата записи:

  exp - Возвращает значение постоянной Эйлера в заданной степени.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.exp(Число)

Значения формата записи:

  expm1 - Возвращает результат вычитания 1 из заданной степени постоянной Эйлера.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.expm1(Число)

Значения формата записи:

  floor - Возвращает ближайшее целое число, которое меньше или равно заданному числу.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.floor(Число)

Значения формата записи:

  fround - Возвращает, ближайшее к заданному числу, число с плавающей запятой одинарной точности.
  Возвращаемое значение имеет числовой формат.
  Число́ одина́рной то́чности это число, которое занимает в памяти 4 байта (или 32 бита).

Формат записи в коде скрипта:

  • Math.fround(Число)

Значения формата записи:

  hypot - Возвращает квадратный корень из суммы квадратов заданных чисел.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.hypot(Число1[, Число2[, ...[, ЧислоN]]])

Значения формата записи:

  imul - Возвращает произведение двух заданных чисел, которые обрабатываются как 32-разрядные целые числа со знаком.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.imul(Число1, Число2)

Значения формата записи:

  log - Возвращает натуральный логарифм заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.log(Число)

Значения формата записи:

  log1p - Возвращает натуральный логарифм заданного числа предварительно сложенного с 1.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.log1p(Число)

Значения формата записи:

  log10 - Возвращает логарифм с основанием 10 заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.log10(Число)

Значения формата записи:

  log2 - Возвращает логарифм с основанием 2 заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.log2(Число)

Значения формата записи:

  max - Возвращает наибольшее число из списка заданных чисел.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.max([Число1[, Число2[, ...[, ЧислоN]]]])

Значения формата записи:

  min - Возвращает наименьшее число из списка заданных чисел.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.min([Число1[, Число2,[ ...[, ЧислоN]]]])

Значения формата записи:

  pow - Возвращает заданную степень заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.pow(Число, Степень)

Значения формата записи:

  random - Возвращает случайное число из диапазона от = 0 до < 1.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.random()

Значения формата записи:

  round - Возвращает результат округления заданного числа до целого.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.round(Число)

Значения формата записи:

  sign - Возвращает признак заданного числа, указывающий, является ли число положительным, отрицательным или равным 0.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.sign(Число)

Значения формата записи:

  • Math - Ключевое слово.
  • . - Оператор доступа к методу объекта.
  • sign - Ключевое слово.
  • ( - Оператор группировки. Ключевое слово в этом формате.
  • Число - Любой формат числового значения.
      Метод вернёт:
    • −0 - Если Число равно −0.
    • +0 - Если Число равно +0.
    • −1 - Если Число отрицательное и не равно −0.
    • +1 - Если Число положительное и не равно +0.
      Если аргумент не задан или содержит недопустимое значение, то метод sign вернет значение NaN.
  • ) - Оператор группировки. Ключевое слово в этом формате.
  sin - Возвращает синус заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.sin(Число)

Значения формата записи:

  sinh - Возвращает гиперболический синус заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.sinh(Число)

Значения формата записи:

  sqrt - Возвращает квадратный корень из заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.sqrt(Число)

Значения формата записи:

  tan - Возвращает тангенс заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.tan(Число)

Значения формата записи:

  tanh - Возвращает гиперболический тангенс заданного числа.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.tanh(Число)

Значения формата записи:

  trunc - Возвращает целую часть заданного числа без округления.
  Возвращаемое значение имеет числовой формат.

Формат записи в коде скрипта:

  • Math.trunc(Число)

Значения формата записи: