[JS] Jak robić operacje na innych zmiennych

0

Jak zrobić operacje które by modyfikowały zmienne ustalone przez argument funkcji?

0
// tworzysz obiekt
var obj = { x : 100, y : 200 };

// i funkcje ktora ma go modyfikowac
function modify(o) {
o.x = 99;
o.y = o.y + o.x;
}

// wywolujesz ja, jako parametr podajesz zmienna 'obj'
modify(obj);

// i teraz zmienna obj = { x : 99, y : 299 }

Inaczej się raczej modyfikować zmiennych przekazywanych do funkcji nie da. I chyba to miałeś na myśli ;-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1