Problème de portée de variable
Bonjour
je voudrais savoir comment manipuler dans une fonction une variable qui a été créée dans une autre fonction.
J'obtiens cette erreur quand j'appelle ma fonction displayArray qui traite une variable créée dans createArray
1120: Access of undefined property myArray.
J'ai quelque chose du genre:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| function displayArray(eventObject:Event){
for (var k:int = 1; k <= 9; k++){
trace(myArray[k]);
}
}
function createArray(eventObject:Event){
var myArray:Array = new Array();
for (var k:int = 0; k < 9; k++){
myArray[k] = k;
}
} |
Comment faire pour bien récupérer la valeur de myArray dans la fonction displayArray?
merci pour votre aide