Объект Math
Объект Math позволяет выполнять математические задачи.
Math — это не конструктор. Все свойства/методы Math можно вызвать, используя Math как объект, не создавая его:
Пример
let x = Math.PI;
let y = Math.sqrt(16);
Попробуйте сами »
Math Учебник
Объект Math Методы и Свойства
| Имя | Описание |
|---|---|
| abs(x) | Возвращает абсолютное значение x |
| acos(x) | Возвращает арккосинус x в радианах |
| acosh(x) | Возвращает гиперболический арккосинус x |
| asin(x) | Возвращает арксинус x в радианах |
| asinh(x) | Возвращает гиперболический арксинус x |
| atan(x) | Возвращает арктангенс x как числовое значение между радианами -PI/2 и PI/2 |
| atan2(y, x) | Возвращает арктангенс частного аргументов |
| atanh(x) | Возвращает гиперболический арктангенс x |
| cbrt(x) | Возвращает кубический корень из x |
| ceil(x) | Возвращает x, округленный вверх до ближайшего целого числа |
| clz32(x) | Возвращает количество ведущих нулей в 32-битном двоичном представлении x |
| cos(x) | Возвращает косинус x (x в радианах) |
| cosh(x) | Возвращает гиперболический косинус x |
| E | Возвращает число Эйлера (около 2,718) |
| exp(x) | Возвращает значение Ex |
| expm1(x) | Возвращает значение Ex минус 1 |
| floor(x) | Возвращает x, округленный вниз до ближайшего целого числа |
| fround(x) | Возвращает ближайшее (32-битное) представление числа с плавающей запятой |
| LN2 | Возвращает натуральный логарифм 2 (около 0,693) |
| LN10 | Возвращает натуральный логарифм 10 (приблизительно 2,302) |
| log(x) | Возвращает натуральный логарифм x |
| log10(x) | Возвращает логарифм числа x по основанию 10 |
| LOG10E | Возвращает десятичный логарифм числа E (приблизительно 0,434) |
| log1p(x) | Возвращает натуральный логарифм 1 + x |
| log2(x) | Возвращает логарифм числа x по основанию 2 |
| LOG2E | Возвращает логарифм числа E по основанию 2 (приблизительно 1,442) |
| max(x1,x2,..) | Возвращает число с наибольшим значением |
| min(x1,x2,..) | Возвращает число с наименьшим значением |
| PI | Возвращает PI (около 3,14) |
| pow(x, y) | Возвращает значение x в степени y |
| random() | Возвращает случайное число от 0 до 1 |
| round(x) | Округляет x до ближайшего целого числа |
| sign(x) | Возвращает знак числа (проверяет, является ли оно положительным, оtrицательным или нулевым) |
| sin(x) | Возвращает синус x (x в радианах) |
| sinh(x) | Возвращает гиперболический синус x |
| sqrt(x) | Возвращает квадратный корень из x |
| SQRT1_2 | Возвращает квадратный корень из 1/2 (около 0,707) |
| SQRT2 | Возвращает квадратный корень из 2 (приблизительно 1,414) |
| tan(x) | Возвращает тангенс угла |
| tanh(x) | Возвращает гиперболический тангенс числа |
| trunc(x) | Возвращает целую часть числа (x) |