Jak zrobić operacje które by modyfikowały zmienne ustalone przez argument funkcji?
0
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 ;-)