Встроенный класс Math

Хотя сценарии JavaScript редко применяют для математических вычислений, в нем все же есть встроенный класс Math, предназначенный как раз для этого. В этом классе есть очень полезные методы, которые мы будем применять в наших примерах.
Свойства
Перечислим свойства класса Math. Все эти свойства являются математическими константами, поэтому сценарий JavaScript не может изменять их значение.
E
Это свойство представляет собой константу e. Приблизительное значение этой константы равно 2,72.
Вот пример использования свойства E:
var nE;
nE = Math.E;
Здесь мы записываем в переменную nE значение константы e.
PI
Свойство PI - это число ?. Оно также является константой с приблизительным значением, равным 3,14.
Пример использования свойства PI:
var nL;
var nR;
nL = 2 * Math.PI * nR;
Здесь свойство PI используется для вычисления длины окружности по ее радиусу. Вычисление выполняется по следующей формуле:
l = 2?R,
где R - радиус окружности.
LN2
Свойство LN2 - константа со значением натурального логарифма числа 2, то есть ln2.
Пример использования:
var nValue;
nValue = Math.LN2;
LN10
Свойство LN10 - константа со значением натурального логарифма числа 10, то есть ln10.
Пример использования:
var nValue;
nValue = Math.LN10;
LOG2E
Это свойство является константой со значением, равным логарифму числа 2 по основанию e, то есть loge2.
Пример использования:
var nValue;
nValue = Math.LOG2E;
LOG10E
Свойство LOG10E - это логарифм числа e по основанию 10, то есть log10e.
Пример использования:
var nValue;
nValue = Math.LOG10E;
SQRT2
Свойство SQRT2 - это значение квадратного корня из 2.
Пример использования:
var nValue;
nValue = Math.SQRT2;
SQRT1_2
Свойство SQRT1_2 - это значение квадратного корня из 0,5.
Пример использования:
var nValue;
nValue = Math.SQRT1_2;
Методы
Перечислим методы класса Math.
abs
Вычисление абсолютного значения.
Пример использования:
var nValueAbs;
nValueAbs = Math.abs(nValue);
Здесь в переменную nValueAbs записывается абсолютное значение переменной nValue.
acos
Вычисление арккосинуса.
Пример использования:
var nValue;
nValue = Math.acos(nAngle);
asin
Вычисление арксинуса.
Пример использования:
var nValue;
nValue = Math.asin(nAngle);
atan
Вычисление арктангенса.
Пример использования:
var nValue;
nValue = Math.atan(nAngle);
ceil
Вычисление наименьшего целого значения, большего или равного аргументу функции.
Пример использования:
var nValue;
nValue = Math.ceil(nArg);
cos
Вычисление косинуса.
Пример использования:
var nValue;
nValue = Math.cos(nAngle);
exp
Экспоненциальная функция, значение которой равно числу e, возведенному в степень аргумента функции.
Пример использования:
var nValueExp;
nValueExp = Math.exp(nValue);
floor
Вычисление наибольшего целого значения, меньшего или равного аргументу функции.
Пример использования:
var nValue;
nValue = Math.floor(nArg);
log
Вычисление натурального логарифма аргумента функции.
Пример использования:
var nValue;
nValue = Math.log(nArg);
max
Определение наибольшего из двух значений.
Пример использования:
var nValue1;
var nValue2;
var nValueMax;
nValueMax = Math.max(nValue1, nValue1);
min
Определение наименьшего из двух значений.
Пример использования:
var nValue1;
var nValue2;
var nValueMin;
nValueMin = Math.min(nValue1, nValue1);
pow
Возведение числа в заданную степень.
Пример использования:
var nValue;
nValue = Math.pow(2, 3);
Здесь число 2 возводится в степень 3, а результат, равный 8, записывается в переменную nValue.
random
Метод random возвращает случайное число в интервале от 0 до 1.
Пример использования:
var nRandomValue;
nRandomValue = Math.random();
round
Метод round предназначен для выполнения округления значения аргумента до ближайшего целого. Если десятичная часть числа равна 0,5 или больше этого значения, то выполняется округление в большую сторону, если меньше - в меньшую.
Пример использования:
var nValue;
nValue = Math.round(1.8);
После выполнения округления значение nValue будет равно 2.
sin
Вычисление синуса.
Пример использования:
var nValue;
nValue = Math.sin(nAngle);
sqrt
Вычисление квадратного корня от аргумента.
Пример использования:
var nValueSqrt;
nValueSqrt = Math.sqrt(nArg);
tan
Вычисление тангенса.
Пример использования:
var nValue;
nValue = Math.tan(nAngle);

как печатают деньги видео новые поступления
Реклама от друзей: Второе высшее образование; курсы бухгалтера . Повышение квалификации. недорого
Спеццены - Выпуск учебников; гиа биология . Профессиональные методисты.