|
|
|
|
Встроенный объект Math предоставляет доступ к различным математическим константам и сложным вычислительным операциям языка JScript.
Доступ к объекту
Доступ к объекту выполняется прямым обращением с указанием соответствующего свойства или метода.
Например:
var pi=Math.PI;
| Собственные свойства
|
| Название
| Тип
| Описание
|
| E
| Number
| число e (постоянная Эйлера)
|
| LN2
| Number
| натуральный логарифм числа 2
|
| LN10
| Number
| натуральный логарифм числа 10
|
| LOG2E
| Number
| двойной логарифм числа e (постоянной Эйлера)
|
| LOG10E
| Number
| десятичный логарифм числа e (постоянной Эйлера)
|
| PI
| Number
| число Пи
|
| SQRT1_2
| Number
| квадратный корень из числа 0.5
|
| SQRT2
| Number
| квадратный корень из числа 2
|
|
| Собственные методы
|
| Метод
| Описание
|
| abs
| возвращает абсолютное значение указанного аргумента
|
| acos
| возвращает арккосинус указанного аргумента
|
| actn
| возвращает арккотангенс указанного аргумента
|
| asin
| возвращает арксинус указанного аргумента
|
| atan
| возвращает арктангенс указанного аргумента
|
| atan2
| возвращает угол между положительным лучом оси X и указанной точкой
|
| cbrt
| возвращает кубический корень из указанного аргумента
|
| ceil
| возвращает целое число, большее или равное указанному аргументу
|
| cos
| возвращает косинус указанного аргумента
|
| ctn
| возвращает котангенс указанного аргумента
|
| exp
| возвращает число e (постоянную Эйлера) в степени указанного аргумента
|
| floor
| возвращает целое число, меньшее или равное указанному аргументу
|
| log
| возвращает натуральный логарифм указанного аргумента
|
| log2
| возвращает двоичный логарифм указанного аргумента
|
| log10
| возвращает десятичный логарифм указанного аргумента
|
| max
| возвращает больший из двух указанных аргументов
|
| min
| возвращает меньший из двух указанных аргументов
|
| pow
| возвращает первый указанный аргумент в степени второго
|
| rand
| возвращает целое псевдослучайное число в диапазоне [0 : аргумент-1]
|
| random
| возвращает вещественное псевдослучайное число в диапазоне [0 : 1]
|
| round
| возвращает округленное значение указанного аргумента
|
| sin
| возвращает синус указанного аргумента
|
| sqrt
| возвращает квадратный корень из указанного аргумента
|
| tan
| возвращает тангенс указанного аргумента
|
|
| Стандартные методы
|
| Метод
| Описание
|
| ClassName
| возвращает класс (тип) переменной
|
| ClassNameIs
| проверяет, принадлежит ли переменная указанному типу или классу
|
| Delete
| уничтожает переменную
|
| toLocaleString
| возвращает строковое значение переменной с учетом языкового стандарта
|
| toString
| возвращает строковое значение переменной
|
| valueOf
| возвращает строковое примитивное значение переменной
|
|
alert( Math.ClassName()+"\n"+ Math.PI+"\n"+ Math.E +"\n"+ Math.random()+"\n"+ Math.sin(Math.PI/2) );
Совместимость
JScript/JavaScript
|
| JS+ | Руководство пользователя
|
|
|
| |
|
|