Учебники

ES6 — математика

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

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

Ниже приведен список всех свойств 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.pow () , и есть удобные функции для квадратного корня, кубического корня и степеней e, как показано в следующей таблице.

Sr.No Описание функции
1 Math.pow (x, y)

Возвращает x в степени y

2 Math.sqrt (х)

Возвращает квадратный корень из числа х

3 Math.cbrt (х)

Этот метод возвращает кубический корень числа x

4 Math.exp (х)

Эквивалент Math.pow (Math.E, x)

5 Math.expm1 (х)

Эквивалент Math.exp (x) — 1

6 Math.hypot (x1, x2, …)

Возвращает квадратный корень из суммы аргументов

Возвращает x в степени y

Возвращает квадратный корень из числа х

Этот метод возвращает кубический корень числа x

Эквивалент Math.pow (Math.E, x)

Эквивалент Math.exp (x) — 1

Возвращает квадратный корень из суммы аргументов

Логарифмические функции

Основная функция натурального логарифма — Math.log () . В JavaScript «log» означает «натуральный логарифм». ES6 для удобства представил Math.log10.

Sr.No Описание функции
1 Math.log (х)

Натуральный логарифм х

2 Math.log10 (х)

Основание 10 логарифм х

3 Math.log2 (х)

Основание 2 логарифм х

4 Math.log1p (х)

Натуральный логарифм 1 + х

Натуральный логарифм х

Основание 10 логарифм х

Основание 2 логарифм х

Натуральный логарифм 1 + х

Разные алгебраические функции

Ниже приведен список различных алгебраических функций с их описанием.

Sr.No Описание функции
1 Math.abs (х)

Абсолютное значение х

2 Math.sign (х)

Знак x: если x отрицателен, –1; если х положительный, 1; и если х равен 0, 0

3 Math.ceil (х)

Верхний предел x: наименьшее целое число, большее или равное x

4 Math.floor (х)

Этаж х: наибольшее целое число меньше или равно х

5 Math.trunc (х)

Неотъемлемая часть x (все дробные цифры удалены)

6 Math.round (х)

х округляется до ближайшего целого

7 Math.min (x1, x2, …)

Возвращает минимальный аргумент

8 Math.max ((x1, x2, …)

Возвращает минимальный аргумент

Абсолютное значение х

Знак x: если x отрицателен, –1; если х положительный, 1; и если х равен 0, 0

Верхний предел x: наименьшее целое число, большее или равное x

Этаж х: наибольшее целое число меньше или равно х

Неотъемлемая часть x (все дробные цифры удалены)

х округляется до ближайшего целого

Возвращает минимальный аргумент

Возвращает минимальный аргумент

Тригонометрические функции

Все тригонометрические функции в библиотеке Math работают с радианами, а не с градусами.

Sr.No Описание функции
1 Math.sin (х)

Синус х радиан

2 Math.cos (х)

Косинус x радианов

3 Math.tan (х)

Касательная к радианам

4 Math.asin (х)

Обратный синус (арксинус) от x (результат в радианах)

5 Math.acos (х)

Обратный косинус (арккос) от x (результат в радианах)

6 Math.atan (х)

Обратная касательная (арктан) к x (результат в радианах)

7 Math.atan2 (у, х0)

Угол против часовой стрелки (в радианах) от оси x к точке (x, y)

Синус х радиан

Косинус x радианов

Касательная к радианам

Обратный синус (арксинус) от x (результат в радианах)

Обратный косинус (арккос) от x (результат в радианах)

Обратная касательная (арктан) к x (результат в радианах)

Угол против часовой стрелки (в радианах) от оси x к точке (x, y)

Math.random ()

Функция Math.random () возвращает псевдослучайное число от 0 (включительно) до 1 (исключая).