| Вернуться | В начало |
| Math | NN 2 IE J1 ECMA 1 |
|
2.Рекламка:
my | Жалюзи Ролеты Киев rulon.com.ua ;
s |
;
x | Известный сериал Доктор Хаус онлайн портал Объект Math используется только в статической форме как библиотека математических констант и (главным образом тригонометрических) операций. В результате нет никакой функции конструктора. Вызов свойств или методов объекта Math твердо придерживается следующего синтаксиса: Math.propertyName Math.method(param1[, param2]) Убедитесь, что соблюли в инструкциях сценария верхний регистр "M" в слове Math. Все выражения, включающие объект Math, получают или возвращают значение. | |
Предопределённые константы:
| E | NN 2 IE J1 ECMA 1 |
| Только чтение | |
|
Возвращает основание натурального логарифма. | |
|
Пример:
var num = Math.E | |
|
Возвращаемое значение: 2.718281828459045 | |
| LN2 | NN 2 IE J1 ECMA 1 |
| Только чтение | |
|
Возвращает натуральный логарифм 2. | |
|
Пример:
var num = Math.LN2 | |
|
Возвращаемое значение: 0.6931471805599453 | |
| LN10 | NN 2 IE J1 ECMA 1 |
| Только чтение | |
|
Возвращает натуральный логарифм 10 | |
|
Пример:
var num = Math.LN10 | |
|
Возвращаемое значение: 2.302585092994046 | |
| LOG2E | NN 2 IE J1 ECMA 1 |
| Только чтение | |
|
Возвращает логарифм E по основанию 2 . | |
|
Пример:
var num = Math.LOG2E | |
|
Возвращаемое значение: 1.4426950408889634 | |
| LOG10E | NN 2 IE J1 ECMA 1 |
| Только чтение | |
|
Возвращает логарифм E по основанию 10 | |
|
Пример:
var num = Math.LOG10E | |
|
Возвращаемое значение: 0.4342944819032518 | |
| PI | NN 2 IE J1 ECMA 1 |
| Только чтение | |
|
Возвращает значение числа пи. | |
|
Пример:
var num = Math.PI | |
|
Возвращаемое значение: 3.141592653589793 | |
| SQRT1_2 | NN 2 IE J1 ECMA 1 |
| Только чтение | |
|
Возвращает квадратный корень из 0.5. | |
|
Пример:
var num = Math.SQRT1_2 | |
|
Возвращаемое значение: 0.7071067811865476 | |
| SQRT2 | NN 2 IE J1 ECMA 1 |
| Только чтение | |
|
Возвращает квадратный корень из 2 | |
|
Пример:
var num = Math.SQRT2 | |
|
Возвращаемое значение: 1.4142135623730951 | |
Методы:
| abs() | NN 2 IE J1 ECMA 1 | ||
| abs(number) | |||
|
Возвращает абсолютное значение аргумента. | |||
|
Возвращаемое значение Положительное число или ноль. |
|||
Параметры
| |||
| acos() | NN 2 IE J1 ECMA 1 | ||
| acos(number) | |||
|
Возвращает арккосинус (в радианах) аргумента. | |||
|
Возвращаемое значение Number. | |||
Параметры
| |||
| asin() | NN 2 IE J1 ECMA 1 | ||
| asin(number) | |||
|
Возвращает арксинус (в радианах) аргумента. | |||
|
Возвращаемое значение Number. | |||
Параметры
| |||
| atan() | NN 2 IE J1 ECMA 1 | ||
| atan(number) | |||
|
Возвращает арктангенс (в радианах) аргумента | |||
|
Возвращаемое значение Number. | |||
Параметры
| |||
| atan2() | NN 2 IE J2 ECMA 1 | ||||
| atan2(x, y) | |||||
|
Преобразует точку в декартовой системе координат в угол наклона прямой, проведённой из начала координат в эту точку. Проще: atan2 возвращает арктангенс частного от деления x на y. Результат находится в диапазоне от -? до +? и соответствует величине угла в радианах между осью абсцисс и вектором до точки с координатами (x, y). | |||||
|
Возвращаемое значение Число между -пи и пи |
|||||
Параметры
| |||||
| ceil() | NN 2 IE J1 ECMA 1 | ||
| ceil(number) | |||
|
Возвращает ближайшее целое число, большее или равное аргументу. | |||
|
Возвращаемое значение Целое число. | |||
Параметры
| |||
| cos() | NN 2 IE J1 ECMA 1 | ||
| cos(number) | |||
|
Возвращает косинус аргумента. | |||
|
Возвращаемое значение: Число. |
|||
Параметры
| |||
| exp() | NN 2 IE J1 ECMA 1 | ||
| exp(number) | |||
|
Возвращает значение E в степени аргумента. | |||
|
Возвращаемое значение Число |
|||
Параметры
| |||
| floor() | NN 2 IE J1 ECMA 1 | ||
| floor(number) | |||
|
Возвращает ближайшее целое число, меньшее или равное аргументу. | |||
|
Возвращаемое значение Целое число. | |||
Параметры
| |||
| log() | NN 2 IE J1 ECMA 1 | ||
| log(number) | |||
|
Возвращает натуральный логарифм аргумента. | |||
|
Возвращаемое значение Число |
|||
Параметры
| |||
| max() | NN 2 IE J1 ECMA 1 | ||||
| max(number1, number2) | |||||
|
Возвращается больший из двух параметров. | |||||
|
Возвращаемое значение Число |
|||||
Параметры
| |||||
| min() | NN 2 IE J1 ECMA 1 | ||||
| min(number1, number2) | |||||
|
Возвращается меньший из двух параметров | |||||
|
Возвращаемое значение Число |
|||||
Параметры
| |||||
| pow() | NN 2 IE J1 ECMA 1 | ||||
| pow(number1, number2) | |||||
|
Возвращается значение первого параметра в степени, указанной как второй параметр. | |||||
|
Возвращаемое значение Число. |
|||||
Параметры
| |||||
| random() | NN 2 IE J1 ECMA 1 |
|
Возвращает случайное число между 0 и 1. Чтобы получить случайное целое число между нулем и другим максимальным значением, используйте формулу: Math.round(Math.random() * n) Где n - верхнее целое число приемлемого диапазона. Чтобы получить случайное целое число в диапазоне, начинающемся с номера, отличного от 0, используйте формулу: Math.round(Math.random() * n) + m где m. - самое низкое целое число приемлемого диапазона, и n+m равняется максимальному значению диапазона. Обратите внимание, что метод Math.random() не работает в версии Macintosh Navigator 2. В Windows работает только с JavaScipt1.1 | |
|
Возвращаемое значение Число от 0 до 1. |
|
|
Параметры None. | |
| round() | NN 2 IE J1 ECMA 1 | ||
| round(number) | |||
|
Округляет аргумент с плавающей точкой до ближайшего большего целого числа, если десятичная часть больше или равна 0.5, или до ближайшего меньшего целого числа, если десятичная часть меньше, чем 0.5. | |||
|
Возвращаемое значение Целое число. | |||
Параметры
| |||
| sin() | NN 2 IE J1 ECMA 1 | ||
| sin(number) | |||
|
Возвращает синус (аргумента в радианах) . | |||
|
Возвращаемое значение Number. | |||
Параметры
| |||
| sqrt() | NN 2 IE J1 ECMA 1 | ||
| sqrt(number) | |||
|
Возвращает квадратный корень из аргумента | |||
|
Возвращаемое значение Число |
|||
Параметры
| |||
| tan() | NN 2 IE J1 ECMA 1 | ||
| tan(number) | |||
|
Возвращает тангенс (аргумента в радианах). | |||
|
Возвращаемое значение Число |
|||
Параметры
| |||