JavaScript - Математичні операції, ІТ Шеф

Об'єкт Math складається з властивостей та методів. Властивості є математичні константи π, e, ln10 та інші, які можна використовувати в обчисленнях. Методи ж об'єкта Math призначені до виконання різних математичних операцій над числами.

Створювати об'єкти Math за допомогою оператора new не потрібно. При цьому для звернення до всіх методів та властивостей цього об'єкта здійснюється через назву класу.

Math. назва_властивості_або_методу

Основні властивості об'єкту Math

  • Math.E - Константа e;
  • Math.LN2 - Натуральний логарифм 2;
  • Math.LN10 - Натуральний логарифм 10;
  • Math.LOG2E – Натуральний логарифм числа e на підставі 2;
  • Math.LOG10E - Натуральний логарифм числа e на підставі 10;
  • Math.PI – константа π;
  • Math.SQRT1_2 – корінь квадратний з ½;
  • Math.SQRT2 – корінь квадратний із 2.

Основні методи об'єкту Math

  • Тригонометричні функції: Math.sin(параметр), Math.cos(параметр), Math.tan(параметр), Math.asin(параметр), Math.acos(параметр), Math.atan(параметр);
  • Модуль числа: Math.abs(параметр);
  • Перетворення дробових чисел на цілі:
  • Math.ceil (параметр) - округлення у велику сторону;
  • Math.floor (параметр) - округлення в меншу сторону;
  • Math.round (параметр) - математичне округлення, тобто. коли дробова частина числа більша або дорівнює 0.5, то воно округляється у більшу сторону, а інакше в меншу сторону;
  • Math.trunc(параметр) – відкидає дрібну частину числа.
  • Обчислення e x: Math.exp (параметр);
  • Обчислення натурального логарифму числа, зазначеного як параметр: Math.log(параметр) ;
  • Обчислення x y: Math.pow (x, y);
  • Обчислення кореня квадратного зчисла: Math.sqrt(параметр);
  • Визначення знака числа: Math.sign(параметр);
  • Генерація випадкового числа від 0 до 1: Math.random();
  • Повернення максимального значення з чисел, зазначених як параметри: Math.max(параметр_1,параметр_2. )
  • Повернення мінімального значення з чисел, зазначених як параметри: Math.min(параметр_1,параметр_2. )
  • Приклади використання об'єкта Math

    Обчислити довжину кола, що має радіус 50.

    Знайти максимальну кількість.

    Вивести довільне число від 1 до 6.