Объект Mathв JavaScript


Объект Math

Объект Math используется для выполнения математических задач.

Объект Math не является классом объектов, таких как Date и String, поэтому у него нет конструктора Math().

Синтаксис

var x = Math.PI; // 返回 PI
var y = Math.sqrt(16); // 返回 16 的平方根

За руководством по объекту Math обращайтесь кРуководство по объекту Math в JavaScript。


Свойства объекта Math

Свойство Описание
E Возвращает арифметическую константу e, то есть основание натуральных логарифмов (приблизительно 2.718).
LN2 Возвращает натуральный логарифм 2 (приблизительно 0.693).
LN10 Возвращает натуральный логарифм 10 (приблизительно 2.302).
LOG2E Возвращает логарифм e по основанию 2 (приблизительно 1.4426950408889634).
LOG10E Возвращает логарифм e по основанию 10 (приблизительно 0.434).
PI Возвращает pi (приблизительно 3.14159).
SQRT1_2 Возвращает обратную величину квадратного корня из 2 (приблизительно 0.707).
SQRT2 Возвращает квадратный корень из 2 (приблизительно 1.414).

Методы объекта Math

Метод Описание
abs(x) Возвращает абсолютное значение x.
acos(x) Возвращает арккосинус x.
asin(x) Возвращает арксинус x.
atan(x) Возвращает арктангенс x в виде числового значения в диапазоне от -PI/2 до PI/2 радиан.
atan2(y,x) Возвращает угол от оси x до точки (x, y) (в диапазоне от -PI/2 до PI/2 радиан).
ceil(x) Округляет число вверх.
cos(x) Возвращает косинус числа.
exp(x) Возвращает Ex, возведённое в степень x.
floor(x) Округляет x в меньшую сторону.
log(x) Возвращает натуральный логарифм числа (по основанию e).
max(x,y,z,...,n) Возвращает наибольшее значение среди x, y, z, ..., n.
min(x,y,z,...,n) Возвращает наименьшее значение среди x, y, z, ..., n.
pow(x,y) Возвращает x, возведённое в степень y.
random() Возвращает случайное число от 0 до 1.
round(x) Округляет до ближайшего целого.
sin(x) ⟦⟧Возвращает синус числа.
sqrt(x) Возвращает квадратный корень числа.
tan(x) Возвращает тангенс угла.
tanh(x) Возвращает гиперболический тангенс числа.
trunc(x) Удаляет дробную часть числа, оставляя только целую часть.
Другие расширения