Зміст курсу
Вступ до JavaScript
Вступ до JavaScript
Виконання арифметичних операцій над змінними
Можна виконувати арифметичні операції над змінними, що зберігають числа, так само, як і над звичайними числовими значеннями.
Наприклад:
let varA = 10; let varB = 20; console.log(varA + varB);
Вираз varA + varB
розглядає varA
та varB
як звичайні числа.
Права частина оператора присвоєння завжди обчислюється перед тим, як результат буде передано змінній зліва. Завдяки цьому можна змінювати значення змінної:
let exampleVar = 100; console.log(exampleVar); // Before exampleVar = exampleVar + 100; console.log(exampleVar); // After
Цей код додає 100 до значення змінної exampleVar
.
Однак цю ж операцію можна виконати за допомогою коротшого синтаксису:
let exampleVar = 100; exampleVar += 100; console.log(exampleVar);
Цей синтаксис працює для будь-якої підтримуваної арифметичної операції.
Наприклад:
exampleVar *= 100; // Multiplication exampleVar /= 100; // Division exampleVar **= 100; // Raising to a Power exampleVar %= 100; // Remainder
Скорочений синтаксис для збільшення значення змінної на 1
— використання оператора ++
. Наприклад:
let varA = 9; console.log(varA); // Before varA++; console.log(varA); // After
Можна використовувати --
для зменшення значення змінної на 1
:
let varA = 5; console.log(varA); // Before varA--; console.log(varA); // After
1. Який результат виведе наступний код?
2. Яке призначення наступного рядка коду?
3. Який з наведених варіантів є правильним скороченням для операції exampleVar = exampleVar - 50
?
4. Який результат виведе наступний код?
Дякуємо за ваш відгук!