- var age = 5;
-
- var i = 1;
- while(i==1){
- var age = 20; // Nu har vi defineret en ny variabel "age", der kun kan bruges i dette scope, while-løkken
-
- console.log(age);
- // Giver output: 20
-
- i=0;
- }
-
- console.log(age);
- // Giver output: 5, da vi er udenfor whileløkken, bruges den variabel defineret øverst
EDIT: Som dan og Michael også skriver, så ændrer while-løkker ikke scope (my bad), men kun hvis du kører funktioner eller arbejder på objekter.
Indlæg senest redigeret d. 24.05.2013 09:10 af Bruger #8782