function init(a) { b = a; } function strana(s, t) { a = s; if (t) { var a; a = a+a; } return a+b; }
Adesso accedo alla variabile b
Adesso invoco "init(3)"
Adesso accedo nuovamente alla variabile b
Adesso invoco 'strana("Ciao", false)' e
stampo quello che restituisce
Adesso accedo alla variabile a
Adesso invoco 'strana("Hello", true)' e
stampo quello che restituisce
Adesso accedo alla variabile a