Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Математичні Операції | Основні Операції
Вступ до JavaScript
course content

Зміст курсу

Вступ до JavaScript

Вступ до JavaScript

1. Основні Поняття
2. Змінні та Типи Даних
3. Основні Операції
4. Умовні Оператори
5. Цикли
6. Функції

bookМатематичні Операції

JavaScript може виконувати наступні операції з числами:

  • Додавання (+);
  • Віднімання (-);
  • Множення (*);
  • Ділення (/);
  • Залишок, або Модуль (%);
  • Експонента (**).

Примітка

Якщо ви вже знайомі з цими операціями і принципом їх роботи, перейдіть до останнього параграфу (Пріоритетність виконання операцій) або продовжуйте читати цей параграф.

Додавання та віднімання

123456
console.log(25 + 13); // Addition console.log(37 - 2); // Subtraction let a = 25, b = 23; console.log(a + b); // Addition console.log(a - b); // Subtraction
copy

Множення і ділення

1234567
console.log(12 * 3); // Multiplication console.log(12 / 3); // Division console.log(273 / 23); // Division let a = 77, b = 11; console.log(a * b); // Multiplication console.log(a / b); // Division
copy

Остача (за модулем)

Ця операція повертає остачу від ділення і виконується за допомогою оператора %:

12345
console.log(77 % 10); console.log(25 % 11); let a = 27, b = 21; console.log(a % b);
copy

Піднесення до степеня

Ця операція підносить число до певного степеня. Перше число є основою, а друге - показником степеня, до якого потрібно піднести число. Виконується за допомогою оператора **:

123456
console.log(10 ** 6); // 10 * 10 * 10 * 10 * 10 * 10 (6 times) console.log(2 ** 7); // 2 * 2 * 2 * 2 * 2 * 2 * 2 (7 times) let a = 2; let b = 3; console.log(a ** b);
copy

Пріоритет виконання операцій

Кожна операція має свій пріоритет виконання, і від нього залежить послідовність виконання.

Примітка

Якщо операції мають однаковий пріоритет, вони будуть виконуватися зліва направо.

Ви можете використовувати круглі дужки ( ) для зміни пріоритету виконання:

123
console.log(25 + 7 * 2 ** 3); // Example 1 console.log((25 + 7) * 2 ** 3); // Example 2 console.log(((25 + 7) * 2) ** 3); // Example 3
copy

Примітка

Дужки () мають найвищий пріоритет. Спочатку обчислюються внутрішні дужки, а потім зовнішні.

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 2
some-alt