Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Виконання арифметичних операцій над змінними | Початок Роботи
Вступ до JavaScript

Виконання арифметичних операцій над змінними

Свайпніть щоб показати меню

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

Наприклад:

1234
let varA = 10; let varB = 20; console.log(varA + varB);

Вираз varA + varB розглядає varA та varB як звичайні числа.

Права частина оператора присвоєння завжди обчислюється перед тим, як результат буде передано змінній зліва. Завдяки цьому можна змінювати значення змінної:

1234
let exampleVar = 100; console.log(exampleVar); // Before exampleVar = exampleVar + 100; console.log(exampleVar); // After

Цей код додає 100 до значення змінної exampleVar.

Однак цю ж операцію можна виконати за допомогою коротшого синтаксису:

123
let exampleVar = 100; exampleVar += 100; console.log(exampleVar);

Цей синтаксис працює для будь-якої підтримуваної арифметичної операції.

Наприклад:

1234
exampleVar *= 100; // Multiplication exampleVar /= 100; // Division exampleVar **= 100; // Raising to a Power exampleVar %= 100; // Remainder

Скорочений синтаксис для збільшення значення змінної на 1 — використання оператора ++. Наприклад:

1234
let varA = 9; console.log(varA); // Before varA++; console.log(varA); // After

Можна використовувати -- для зменшення значення змінної на 1:

1234
let varA = 5; console.log(varA); // Before varA--; console.log(varA); // After

1. Який результат виведе наступний код?

2. Яке призначення наступного рядка коду?

3. Який з наведених варіантів є правильним скороченням для операції exampleVar = exampleVar - 50?

4. Який результат виведе наступний код?

question mark

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

Виберіть правильну відповідь

question mark

Яке призначення наступного рядка коду?

Виберіть правильну відповідь

question mark

Який з наведених варіантів є правильним скороченням для операції exampleVar = exampleVar - 50?

Виберіть правильну відповідь

question mark

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

Виберіть правильну відповідь

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

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

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

Секція 1. Розділ 21

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Секція 1. Розділ 21
some-alt