Till skillnad från övning "i" visas alltid bland annat x=1 vid tryck på knappen visa och x=22 vid tryck på knappen visa mer, då inom övning i visas alltid x=22
Denna skillnad inträffar på grund av sättet att hantera variabeln "x" i funktionen "jsfunktionz"
I övningen "i" skrev vi över värdet på den globala variabeln "x" i funktionen "jsfunktionz", då vi helt enkelt kallar den redan deklarerade globala variabeln "x" och samtidigt anger den ett nytt värde, 1: "x=1;"
I övningen "k" deklarerar vi istället en helt ny, lokal variabel med samma namn "x" i funktionen "jsfunktionz": "var x=1;", som vi senare använder oss av i samma funktion istället för den globalt deklarerade variabeln som vi påverkar ej på något sätt. Därmed när vi använder oss av den globala variabeln "x" i funktionen "jsfunktionzz" får vi ut det ursprungliga värdet då det har inte påverkats av funktionen "jsfunktionz".