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

Зміст курсу

Вступ до JavaScript

Вступ до JavaScript

1. Основи JavaScript
2. Змінні та Типи Даних у JavaScript
4. Керування Потоком Програми за Допомогою Умовних Операторів
5. Перебір Даних у JavaScript
6. Функції в JavaScript

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

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

Примітка

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

1. Що повертає оператор % у JavaScript?

2. Яким буде результат наступного виразу?

question mark

Що повертає оператор % у JavaScript?

Select the correct answer

question mark

Яким буде результат наступного виразу?

Select the correct answer

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

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

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

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

Запитати АІ

expand
ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

course content

Зміст курсу

Вступ до JavaScript

Вступ до JavaScript

1. Основи JavaScript
2. Змінні та Типи Даних у JavaScript
4. Керування Потоком Програми за Допомогою Умовних Операторів
5. Перебір Даних у JavaScript
6. Функції в JavaScript

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

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

Примітка

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

1. Що повертає оператор % у JavaScript?

2. Яким буде результат наступного виразу?

question mark

Що повертає оператор % у JavaScript?

Select the correct answer

question mark

Яким буде результат наступного виразу?

Select the correct answer

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

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

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

Секція 3. Розділ 2
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt