Синтаксис JavaScript Справочник JavaScript JSON Коды клавиш События Строгий режим

JavaScript объект Math

Math - встроенный объект, который предоставляет для использования основные математические константы и функции:

Math.свойство
Math.метод()

Объект Math не может быть создан с помощью функции конструктора и оператора new, если попытаться это сделать, то в сценарии возникнет ошибка. Интерпретатор JavaScript создает объект Math сразу после того как интерпретатор будет загружен. Все его методы и свойства доступны сценарию в любом месте вашей программы.

Методы

МетодОписание
abs(x)Возвращает абсолютную величину числа x.

Примечание: абсолютной величиной положительного числа называется само это число. Абсолютной величиной отрицательного числа называется противоположное ему положительное число. Абсолютная величина нуля есть ноль.

acos(x)Возвращает арккосинус числа.
asin(x)Возвращает арксинус числа.
atan(x)Возвращает арктангенс числа.
atan2(y, x)Возвращает угол от оси X до точки с координатами (y,x).
ceil(x)Округляет число в большую сторону до ближайшего целого и возвращает полученный результат.
cos(x)Возвращает косинус числа.
exp(x)Возвращает e (основание натуральных логарифмов), возведенное в степень.
floor(x)Округляет число в меньшую сторону, отбрасывая дробную часть и возвращая целое число.
log(x)Возвращает натуральный логарифм числа.
max(x, y, z,...,n)Возвращает большее из предоставленных числовых значений. Если хотя бы один из аргументов не может быть преобразован в число, то результатом будет NaN.
min(x, y, z,...,n)Возвращает меньшее из предоставленных числовых значений. Если хотя бы один из аргументов не может быть преобразован в число, то результатом будет NaN.
pow(x, y)Возвращает значение числа x, возведенного в указанную степень (число y).
random()Возвращает псевдослучайное число между 0 и 1.
round(x)Округляет число с плавающей точкой в большую или меньшую сторону до ближайшего целого числа.
sin(x)Возвращает синус числа.
sqrt(x)Возвращает квадратный корень числа.
tan(x)Возвращает тангенс числа.

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

Свойства

СвойствоОписание
EВозвращает основание натурального логарифма - константа e (приблизительно 2.718).
LN2Возвращает натуральный логарифм числа 2 (приблизительно 0.693).
LN10Возвращает натуральный логарифм числа 10 (приблизительно 2.303).
LOG2EВозвращает логарифм числа e по основанию 2 (приблизительно 1.442).
LOG10EВозвращает логарифм числа e по основанию 10 (приблизительно 0.434).
PIВозвращает число Пи.
SQRT1_2Возвращает квадратный корень числа 0.5 (приблизительно 0.707).
SQRT2Возвращает квадратный корень числа 2 (приблизительно 1.414).
Копирование материалов с данного сайта возможно только с разрешения администрации сайта
и при указании прямой активной ссылки на источник.
2011-2016 © puzzleweb.ru

Реклама на сайте | Обратная связь