Зачёт горит, завис на одном задании - намертво
Цитата:
|
Напишите функцию swap(a, b), меняющую местами значения a и b. Для этого в теле функции используйте дополнительную переменную.
let a = 0, b = 1;
swap(a, b);
console.log(a); // 1
console.log(b); // 0
|
Что-то я не пойму как реализуется ссылочный тип в JS
function (a, b) {
var c = a;
a = b;
b = c;
}
- бесполезно, меняется только внутри функции.
function (&a, &b) {
- ошибка синтаксиса.