JavaScript. Подробное руководство, 6-е издание, стр. 432
вычисляет косинус
Синтаксис
<b>Math.cos(x)</b>Аргументы
х Угол в радианах. Чтобы преобразовать градусы в радианы, нужно умножить значение в градусах на 0,017453293 (2*pi/360).
Возвращаемое значение
Косинус указанного значения х. Это возвращаемое значение может находиться в интервале от -1,0 до 1,0.
математическая константа е
Синтаксис
<b>Math.E</b>Описание
<b>Math.E</b>вычисляет еx
Синтаксис
<b>Math.exp(x)</b>Аргументы
х Число или выражение, которое должно использоваться как экспонента.
Возвращаемое значение
ех - это число е, возведенное в степень указанной экспоненты х, где е - это основание натуральных логарифмов, примерно равное 2,71828.
округляет число вниз
Синтаксис
<b>Math.floor(x)</b>Аргументы
х Числовое значение или выражение.
Возвращаемое значение
Ближайшее целое, меньшее или равное х.
Описание
Округление вниз, т. е. функция возвращает ближайшее целое значение, меньшее или равное аргументу функции.
Функция
<b>Math.flоог()</b><b>Math.round(),</b><b>Math.floor()</b>Пример
<b>а = Math.floor(1.99); // Результат равен 1.0</b><b>b = Math.floor(1.01); // Результат равен 1.0</b><b>с = Math.floor(1.0); // Результат равен 1.0</b><b>d = Math.floor(-1.01); // Результат равен -2.0</b>математическая константа loge10
Синтаксис
<b>Math.LN10</b>Описание
<b>Math.LN10</b>математическая константа loge2
Синтаксис
<b>Math.LN2</b>Описание
Math. LN2 - это loge2, натуральный логарифм числа 2. Эта константа имеет значение, приблизительно равное 0,69314718055994528623.
вычисляет натуральный логарифм
Синтаксис
<b>Math.log(x)</b>Аргументы
х Любое числовое значение, большее нуля.
Возвращаемое значение
Натуральный логарифм х.
Описание
<b>Math.log()</b>Логарифмы числа по основанию 10 и 2 можно вычислить по следующим формулам:
lод10х = lод10е • logex
log2x = log2e • logex
Эти формулы транслируются в следующие JavaScript-функции:
function log10(x) { return Math.L0G10E * Math.log(x); }
function log2(x) { return Math.L0G2E * Math.log(x); }
математическая константа log10e
Синтаксис
<b>Math.LOG10E</b>Описание
<b>Math.LOG10E</b>математическая константа log2e
Синтаксис
<b>Math.L0G2E</b>Описание
<b>Math.L0G2E</b>возвращает наибольший аргумент
Синтаксис
<b>Math.max (аргументы...)</b>Аргументы
аргументы... Ноль или более значений.
Возвращаемое значение
Наибольший из аргументов. Возвращает - Infinity, если аргументов нет. Возвращает NaN, если какой-либо из аргументов равен NaN или является нечисловым значением, которое не может быть преобразовано в число.
возвращает наименьший аргумент
Синтаксис
<b>Math.min (аргументы...)</b>Аргументы
аргументы... Любое количество аргументов.
Возвращаемое значение
Наименьший из указанных аргументов. Возвращает Infinity, если аргументов нет. Возвращает NaN, если какой-либо из аргументов представляет собой значение NaN или нечисловое значение, которое не может быть преобразовано в число.
математическая константа pi
Синтаксис
<b>Math.PI</b>Описание