JavaScript - математический объект
В mathобъект предоставляет вам свойства и методы для математических констант и функций. В отличие от других глобальных объектов,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 | E \ Константа Эйлера и основание натурального логарифма, приблизительно 2,718. |
| 2 | LN2 Натуральный логарифм 2, приблизительно 0,693. |
| 3 | LN10 Натуральный логарифм 10, приблизительно 2,302. |
| 4 | LOG2E Логарифм E по основанию 2, приблизительно 1,442. |
| 5 | LOG10E Логарифм E по основанию 10, приблизительно 0,434. |
| 6 | ПИ Отношение длины окружности к ее диаметру примерно 3,14159. |
| 7 | SQRT1_2 Корень квадратный из 1/2; эквивалентно 1 больше квадратного корня из 2, приблизительно 0,707. |
| 8 | SQRT2 Корень квадратный из 2, приблизительно 1,414. |
В следующих разделах у нас будет несколько примеров, демонстрирующих использование свойств Math.
Математические методы
Вот список методов, связанных с объектом Math, и их описание.
| Sr. No. | Метод и описание |
|---|---|
| 1 | абс () Возвращает абсолютное значение числа. |
| 2 | acos () Возвращает арккосинус (в радианах) числа. |
| 3 | как в() Возвращает арксинус (в радианах) числа. |
| 4 | загар() Возвращает арктангенс (в радианах) числа. |
| 5 | atan2 () Возвращает арктангенс частного своих аргументов. |
| 6 | ceil () Возвращает наименьшее целое число, большее или равное числу. |
| 7 | cos () Возвращает косинус числа. |
| 8 | exp () Возвращает E N , где N - аргумент, а E - константа Эйлера, основание натурального логарифма. |
| 9 | этаж() Возвращает наибольшее целое число, меньшее или равное числу. |
| 10 | журнал() Возвращает натуральный логарифм (основание E) числа. |
| 11 | Максимум() Возвращает наибольшее из нуля или более чисел. |
| 12 | мин () Возвращает наименьшее из нуля или более чисел. |
| 13 | pow () Возвращает основание степени экспоненты, то есть основание экспоненты. |
| 14 | случайный () Возвращает псевдослучайное число от 0 до 1. |
| 15 | круглый() Возвращает значение числа, округленное до ближайшего целого числа. |
| 16 | грех () Возвращает синус числа. |
| 17 | sqrt () Возвращает квадратный корень числа. |
| 18 | загар () Возвращает тангенс числа. |
| 19 | к источнику() Возвращает строку «Math». |
В следующих разделах у нас будет несколько примеров, демонстрирующих использование методов, связанных с Math.