Математический объект Math в JavaScript предоставляет вам свойства и методы для математических констант и функций. В отличие от других глобальных объектов, Math не является конструктором. Все свойства и методы Math являются статическими и могут быть вызваны с помощью Math как объекта без его создания.

Таким образом, вы ссылаетесь на константу pi как на Math.pi, и вы вызываете синус функцию как Math.sin(x), где x - аргумент метода.

Синтаксис

Синтаксис для вызова свойств и методов Math следующий.

var pi_val = Math.PI;
var sine_val = Math.sin (30);

Математические свойства

Вот список всех свойств Math и их описания.

Значение Описание
E \Константа Эйлера и основание натуральных логарифмов, приблизительно 2,718.
LN2Естественный логарифм 2, приблизительно 0.693.
LN10Естественный логарифм 10, приблизительно 2.302.
LOG2EБазовый 2 логарифм E, приблизительно 1.442.
LOG10EБазовый 10 логарифм E, приблизительно 0,434.
ПИСоотношение окружности круга к его диаметру, приблизительно 3.14159.
SQRT1_2Квадратный корень 1/2; эквивалентно 1 на квадратный корень из 2, приблизительно 0,707.
SQRT2Квадратный корень 2, приблизительно 1.414.

Математические методы

Ниже приведен список методов, связанных с объектом Math, и их описание

Значение Описание
abs()Возвращает абсолютное значение числа.
acos()Возвращает арккозин (в радианах) числа.
asin()Возвращает арксин (в радианах) числа.
atan()Возвращает арктангенс (в радианах) числа.
atan2()Возвращает арктангент отношения его аргументов.
ceil()Возвращает наименьшее целое число, большее или равное числу.
cos()Возвращает косинус числа.
exp()Возвращает E N , где N - аргумент, E - постоянная Эйлера, база натурального логарифма.
floor()Возвращает наибольшее целое число, меньшее или равное числу.
log()Возвращает натуральный логарифм (основание E) числа.
max()Возвращает наибольшее число от нуля или больше.
min()Возвращает наименьшее число из нуля или больше.
pow()Возвращает базу к экспоненциальной мощности, то есть базовому показателю.
random()Возвращает псевдослучайное число от 0 до 1.
round()Возвращает значение числа, округленного до ближайшего целого.
sin()Возвращает синус числа.
sqrt()Возвращает квадратный корень из числа.
tan()Возвращает тангенс числа.
toSource()Возвращает строку «Math».



Понравилась статья? Поделитесь ею с друзьями и напишите отзыв в комментариях!

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.

Ok