JavaScript Справочник по Math
Математический объект
Объект Math позволяет выполнять математические задачи.
Математика не является конструктором. Все свойства/методы математики могут быть вызваны с помощью математики в качестве объекта, без его создания.
Синтаксис
var x = Math.PI; // Returns PI
var y = Math.sqrt(16); // Returns the square root of 16
Учебник по Math объекту Читайте в Учебник по Math JavaScript.
Свойства объекта Math
| Свойство | Описание |
|---|---|
| E | Возвращает номер Эйлера (прибл. 2,718) |
| LN2 | Возвращает натуральный логарифм 2 (прибл. 0,693) |
| LN10 | Возвращает натуральный логарифм 10 (прибл. 2,302) |
| LOG2E | Возвращает логарифм Base-2 E (прибл. 1,442) |
| LOG10E | Возвращает логарифм Base-10 E (прибл. 0,434) |
| PI | Возвращает PI (прибл. 3,14) |
| SQRT1_2 | Возвращает квадратный корень из 1/2 (прибл. 0,707) |
| SQRT2 | Возвращает квадратный корень из 2 (прибл. 1,414) |
Математические методы объекта
| Метод | Описание |
|---|---|
| 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, округленное вверх до ближайшего целого |
| cos(x) | Возвращает косинус x (x в радианах) |
| cosh(x) | Возвращает гиперболический косинус x |
| exp(x) | Возвращает значение Ex |
| floor(x) | Возвращает x, округленное вниз до ближайшего целого |
| log(x) | Возвращает натуральный логарифм (Base E) x |
| max(x, y, z, ..., n) | Возвращает число с максимальным значением |
| min(x, y, z, ..., n) | Возвращает число с наименьшим значением |
| pow(x, y) | Возвращает значение x в силу y |
| random() | Возвращает случайное число в диапазоне от 0 до 1 |
| round(x) | Округляет x до ближайшего целого |
| sin(x) | Возвращает синус x (x в радианах) |
| sinh(x) | Возвращает гиперболический синус x |
| sqrt(x) | Возвращает квадратный корень из x |
| tan(x) | Возвращает тангенс угла |
| tanh(x) | Возвращает гиперболический тангенс числа |
| trunc(x) | Возвращает целочисленную часть числа (x) |

