Математический объект предоставляет вам свойства и методы для математических констант и функций. В отличие от других глобальных объектов, Math не является конструктором. Все свойства и методы Math являются статическими и могут быть вызваны с использованием Math в качестве объекта без его создания.
Таким образом, вы ссылаетесь на константу pi как Math.PI и вызываете функцию синуса как Math.sin (x) , где x — аргумент метода.
Синтаксис
Синтаксис для вызова свойств и методов Math таков:
var pi_val = Math.PI; var sine_val = Math.sin(30);
Математические свойства
Вот список всех свойств Math и их описание.
Sr.No. | Описание недвижимости |
---|---|
1 | Э \
Константа Эйлера и основание натуральных логарифмов, примерно 2.718. |
2 | LN2
Натуральный логарифм 2, приблизительно 0,693. |
3 | LN10
Натуральный логарифм 10, примерно 2,302. |
4 | LOG2E
Основание 2 логарифм Е, приблизительно 1.442. |
5 | LOG10E
Основание 10 логарифм Е, приблизительно 0,434. |
6 | ЧИСЛО ПИ
Отношение длины окружности к ее диаметру составляет примерно 3,14159. |
7 | SQRT1_2
Квадратный корень из 1/2; эквивалентно 1 на квадратный корень из 2, примерно 0,707. |
8 | SQRT2
Квадратный корень из 2, примерно 1,414. |
Константа Эйлера и основание натуральных логарифмов, примерно 2.718.
Натуральный логарифм 2, приблизительно 0,693.
Натуральный логарифм 10, примерно 2,302.
Основание 2 логарифм Е, приблизительно 1.442.
Основание 10 логарифм Е, приблизительно 0,434.
Отношение длины окружности к ее диаметру составляет примерно 3,14159.
Квадратный корень из 1/2; эквивалентно 1 на квадратный корень из 2, примерно 0,707.
Квадратный корень из 2, примерно 1,414.
В следующих разделах у нас будет несколько примеров, демонстрирующих использование свойств Math.
Математические методы
Вот список методов, связанных с объектом Math, и их описание.
Sr.No. | Метод и описание |
---|---|
1 | абс ()
Возвращает абсолютное значение числа. |
2 | экоса ()
Возвращает арккозин (в радианах) числа. |
3 | как в()
Возвращает арксинус (в радианах) числа. |
4 | загар()
Возвращает арктангенс (в радианах) числа. |
5 | atan2 ()
Возвращает арктангенс фактора его аргументов. |
6 | CEIL ()
Возвращает наименьшее целое число, большее или равное числу. |
7 | сов ()
Возвращает косинус числа. |
8 | ехр ()
Возвращает E N , где N — аргумент, а E — постоянная Эйлера, основание натурального логарифма. |
9 | этаж()
Возвращает наибольшее целое число, меньшее или равное числу. |
10 | журнал()
Возвращает натуральный логарифм (основание E) числа. |
11 | Максимум()
Возвращает наибольшее из нуля или более чисел. |
12 | мин ()
Возвращает наименьшее из нуля или более чисел. |
13 | POW ()
Возвращает базу к показателю степени, то есть показателю базы. |
14 | случайным образом ()
Возвращает псевдослучайное число от 0 до 1. |
15 | круглый()
Возвращает значение числа, округленное до ближайшего целого числа. |
16 | грех ()
Возвращает синус числа. |
17 | SQRT ()
Возвращает квадратный корень числа. |
18 | тангенс ()
Возвращает тангенс числа. |
19 | к источнику()
Возвращает строку «Математика». |
Возвращает абсолютное значение числа.
Возвращает арккозин (в радианах) числа.
Возвращает арксинус (в радианах) числа.
Возвращает арктангенс (в радианах) числа.
Возвращает арктангенс фактора его аргументов.
Возвращает наименьшее целое число, большее или равное числу.
Возвращает косинус числа.
Возвращает E N , где N — аргумент, а E — постоянная Эйлера, основание натурального логарифма.
Возвращает наибольшее целое число, меньшее или равное числу.
Возвращает натуральный логарифм (основание E) числа.
Возвращает наибольшее из нуля или более чисел.
Возвращает наименьшее из нуля или более чисел.
Возвращает базу к показателю степени, то есть показателю базы.
Возвращает псевдослучайное число от 0 до 1.
Возвращает значение числа, округленное до ближайшего целого числа.
Возвращает синус числа.
Возвращает квадратный корень числа.
Возвращает тангенс числа.
Возвращает строку «Математика».
В следующих разделах у нас будет несколько примеров, демонстрирующих использование методов, связанных с Math.