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