Обміняти змінні місцями
- Створити дві змінні з назвами first та second і покласти в них які-небудь числа.
- Вивести на консоль початкові значення цих змінних
- Написати команди, які обміняють вміст змінних місцями.
- Знову вивести значення змінних, щоб побачити, що обмін дійсно відбувся.
Увага: алгоритм має працювати однаково з будь-якими числами.
Використати дві додаткові змінні.
Використати одну додаткову змінну як проміжний контейнер при обміні.
Не використовувати додаткові змінні (це може бути складно)
Підказка: уявіть що у вас є два заповнені стакани + скільки завгодно порожніх.

Уявіть, що змінні — стакани. Обміняти їх місцями — значить перелити пурпурне у лівий стакан, а помаранчеве — у правий.
От вам заглушка коду, щоб трохи спростити задачу:
let first = 17;
let second = 66;
console.log(first);
console.log(second);
// тут треба дописати обмін
console.log(first);
console.log(second);
Увага! Рішення типу такого:
let first = 17;
let second = 66;
console.log(first);
console.log(second);
first = 66; // це неправильно!
second = 17; // це неправильно!
console.log(first);
console.log(second);
... або якесь подібне, коли ви просто всередині коду вказуєте нові значення — це НЕ обмін змінних місцями і не вірне рішення цієї задачі.
Відповідаючи й на часте питання: ні, також не те, що треба в ч.3. Все трохи складніше
😉
Програма має бути написана так, щоб працювала з будь-якими числами без змін у основному коді обміну.
Last modified 11mo ago