English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Объект Math JavaScript

Math - это вbuilt-in объект, имеющий атрибуты и методы для математических констант и функций. Не является объектом функции.

Объект Math

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

В отличии от других глобальных объектов, Math не является конструктором.

Все свойства и методы Math статичны и могут быть вызовы, не создавая объекта Math.

Например, константу pi называютMath.PIназывается функцией синусаMath.sin(x)в котором x является параметром метода.

var x = Math.PI; // Возврат PI
var y = Math.sqrt(25); // Возврат квадратного корня из 25
тесты看看‹/›

Вы можете проверить нашиВ учебнике JavaScript MathУзнайте больше о Math.

Атрибуты объекта Math

В таблице ниже перечислены атрибуты объекта Math:

АтрибутыОписание
EВозврат числа Е, основы естественного логарифма e, около 2.718
LN2Возврат естественного логарифма 2, около 0.693
LN10Возврат естественного логарифма 10, около 2.302
LOG2EВозврат логарифма e с основанием 2, около 1.442
LOG10EВозврат логарифма e с основанием 10, около 0.434
PIВозврат PI, около 3.14
SQRT1_2Возврат квадратного корня из 1/2, около 0.707
SQRT2Возврат квадратного корня из 2, около 1.414

Методы объекта 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
cos(x)Возврат косинуса x (x представлен в градусах)
cosh(x)Возврат гиперболического косинуса x
exp(x)Возврат E xзначение
floor(x)Возврат наибольшего целого числа, не превышающего x
log(x)Вернуть естественный логарифм числа (с основанием E)
max(n1, n2, n3, ..., nX)Вернуть наибольшее из чисел
min(n1, n2, n3, ..., nX)Вернуть наименьшее из чисел
pow(x, y)Вернуть значение x в виде степени y
random()Вернуть случайное число между 0 и 1
round(x)Округлить x до ближайшего целого числа
sin(x)Вернуть синус числа (x выражен в радианах)
sinh(x)Вернуть гиперболический синус числа
sqrt(x)Вернуть квадратный корень из числа
tan(x)Вернуть тангенс угла
tanh(x)Вернуть гиперболический тангенс числа
trunc(x)Вернуть целую часть числа (x)

Внимание:Тригонометрические функции (sin(), cos(), tan(), asin(), acos(), atan(), atan2()) в виде ожидаемого угла или возвращаемого угла, выраженного в радианах.

Чтобы преобразовать градусы в радианы, разделите на (Math.PI / 180), затем умножьте на это значение для другого преобразования.