Les variables
CHAPITRE 7
189
Initialiser une variable
Dans la section Déclaration d’une variable de ce chapitre, nous avons évoqué le terme
initialisation sans l’avoir défini. Voici de quoi il s’agit.
Une initialisation consiste à donner une valeur initiale à une variable, éventuellement au
moment de sa déclaration. Pour cela, vous écrivez le nom de la variable suivi de l’opérateur = puis de la valeur à lui attribuer.
Exemple 1 :
var jour:String = "Lundi";
Exemple 2 :
var jour:Number = 28;
Dans les deux exemples ci-dessus, nous initialisons les variables au moment de leur
déclaration. Mais dans certains cas, l’initialisation aura lieu bien plus loin dans le script.
Ce qui donne :
var jour:String;
… puis quelques lignes d’instructions plus bas dans le script :
jour = "Lundi";
Attention, il ne faudra surtout pas réutiliser le mot-clé var et encore moins essayer de
redéfinir le type, ce qui occasionnerait une erreur. Ainsi, les exemples suivants :
var jour:String;
… puis quelques lignes d’instructions plus bas dans le script :
var jour = "Lundi";
…ou encore :
jour:String = "Lundi";
produisent une erreur.
Pourquoi typer une variable ?
La réponse à cette question est extrêmement simple : si vous ne typez pas les variables
d’un script, son débogage sera plus fastidieux et vous vous priveriez ainsi de l’aide que
peut vous apporter le compilateur au moment de la publication d’une animation.
Remarque
L’ajout d’espace avant et/ou après le signe = est facultatif.
Précédent

- 217/426

Suivant