Показать сообщение отдельно
  #1 (permalink)  
Старый 15.06.2017, 19:48
jtd jtd вне форума
Новичок на форуме
Отправить личное сообщение для jtd Посмотреть профиль Найти все сообщения от jtd
 
Регистрация: 16.03.2017
Сообщений: 9

Как в javascript передать ссылку?
Зачёт горит, завис на одном задании - намертво

Цитата:
Напишите функцию 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) {


- ошибка синтаксиса.
Ответить с цитированием