JavaScript Math
- Предыдущая страница Методы установки даты JS
- Следующая страница JS случайный
Объект Math в JavaScript позволяет выполнять математические задачи с числами.
Math.round()
Math.round(x)
Возвратное значение x, окраенного до ближайшего целого:
Пример
Math.round(6.8); // Возвращает 7 Math.round(2.3); // Возвращает 2
Math.pow()
Math.pow(x, y)
Возвратное значение x в y-й степени:
Пример
Math.pow(8, 2); // Возвращает 64
Math.sqrt()
Math.sqrt(x)
Возвращает квадратный корень из x:
Пример
Math.sqrt(64); // Возвращает 8
Math.abs()
Math.abs(x)
Возвращает абсолютное (положительное) значение x:
Пример
Math.abs(-4.7); // Возвращает 4.7
Math.ceil()
Math.ceil(x)
Возвратное значение x Верхняя окраскаБлижайшее целое:
Пример
Math.ceil(6.4); // Возвращает 7
Math.floor()
Math.floor(x)
Возвратное значение x Нижняя окраскаБлижайшее целое:
Пример
Math.floor(2.7); // Возвращает 2
Math.sin()
Math.sin(x)
Возвращает синус угла x (в градусах, между -1 и 1)
Если вы хотите использовать угол вместо радианов, вам нужно преобразовать угол в радианы:
Угол в радианах = Угол в градусах x PI / 180.
Пример
Math.sin(90 * Math.PI / 180); // Возвращает 1 (синус 90 градусов)
Math.cos()
Math.cos(x)
Возврат косинуса угла x (в градусах) (значение между -1 и 1).
Если вы хотите использовать угол вместо радианов, вам нужно преобразовать угол в радианы:
Угол в радианах = Угол в градусах x PI / 180.
Пример
Math.cos(0 * Math.PI / 180); // Возврат 1 (косинус 0 градусов)
Math.min() и Math.max()
Math.min()
и Math.max()
Используется для поиска минимального или максимального значения в списке параметров:
Пример
Math.min(0, 450, 35, 10, -8, -300, -78); // Возврат -300
Пример
Math.max(0, 450, 35, 10, -8, -300, -78); // Возврат 450
Math.random()
Math.random()
Возврат случайного числа между 0 (включительно) и 1 (не включительно):
Пример
Math.random(); // Возврат случайного числа
Вы узнаете больше о Math.random()
знаний.
Свойства (константы) Math
JavaScript предоставляет 8 математических констант, доступных через объект Math:
Пример
Math.E // Возврат числа E (Euler's number) Math.PI // Возврат числа Pi (PI) Math.SQRT2 // Возврат квадратного корня из 2 Math.SQRT1_2 // Возврат квадратного корня из 1/2 Math.LN2 // Возврат натурального логарифма 2 Math.LN10 // Возврат натурального логарифма 10 Math.LOG2E // Возврат логарифма e с основанием 2 (приблизительно равно 1.414) Math.LOG10E // Возврат логарифма e с основанием 10 (приблизительно равно 0.434)
Конструктор Math
В отличие от других глобальных объектов, объект Math не имеет конструктора. Методы и свойства статичны.
Все методы и свойства (константы) объекта Math могут быть использованы без необходимости сначала создать объект Math.
Метод объекта Math
Метод | Описание |
---|---|
abs(x) | Возврат абсолютного значения x |
acos(x) | Возврат значения обратного косинуса x в градусах |
asin(x) | Вернуть обратный синус x в радианах |
atan(x) | Вернуть обратный тангенс x в значениях между -PI/2 и PI/2 радиан |
atan2(y,x) | Вернуть угол от оси x до точки (x,y) |
ceil(x) | Вернуть значение ceil x |
cos(x) | Вернуть косинус x |
exp(x) | Вернуть значение exp x |
floor(x) | Вернуть значение floor x |
log(x) | Вернуть естественный логарифм x (основание e) |
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 в градусах) |
sqrt(x) | Вернуть квадратный корень от x |
tan(x) | Вернуть тангенс угла |
Полное руководство Math
Для полного руководства, пожалуйста, посетите наш полный Справочная книга Math объекта.
Эта справочная книга содержит описание всех свойств и методов Math с примерами.
- Предыдущая страница Методы установки даты JS
- Следующая страница JS случайный