Mulla on seuravanlainen sovellus (muuten eka JS-sovellus).
Käytössä on 1 globaali muuttuja. (Tiedän että huono käytäntö, teen toisin kun osaan enemmän).
Eräässä funktiossa muutan globaalin muuttujan arvoa.
Kun annan globaalin muuttujan parametrinä toiselle funktiolle, on sen arvo jälleen sama mikä alkuperäisessä
alustuksessa.
Ei auta, vaikka alustan sen omassa funktiossaan.
Pseudokoodina näin.
var g = 1;
funktio x
[
g
];
funktio y(g)
[
//käytä muutujaa g jossakin esim.
alert(g);
]
Käytössä on 1 globaali muuttuja. (Tiedän että huono käytäntö, teen toisin kun osaan enemmän).
Eräässä funktiossa muutan globaalin muuttujan arvoa.
Kun annan globaalin muuttujan parametrinä toiselle funktiolle, on sen arvo jälleen sama mikä alkuperäisessä
alustuksessa.
Ei auta, vaikka alustan sen omassa funktiossaan.
Pseudokoodina näin.
var g = 1;
funktio x
[
g
];
funktio y(g)
[
//käytä muutujaa g jossakin esim.
alert(g);
]
Vastaukset
Vanhimmat
Ei vielä vastauksia
Aloittaja odottaa vastauksia. Kerro oma näkemyksesi ensimmäisenä.