D-E > else if

 

else if

Disponibilité

Flash Player 4.

Usage

if (condition){
	instruction(s);
} else if (condition){
	instruction(s);
}

Paramètres

condition Une expression évaluée comme true ou false.

instruction(s) Une série d'instructions à exécuter si la condition de l'instruction if est false.

Renvoie

Rien.

Description

Action ; évalue une condition et spécifie les instructions à exécuter si la condition de l'instruction if initiale renvoie false. Si la condition else if renvoie true, l'interprète de Flash exécute les instructions suivant la condition entre accolades ({}). Si la condition else if est false, Flash ignore les instructions entre accolades et exécute les instructions suivant les accolades. Utilisez l'action else if pour créer une logique de branchement dans vos scripts.

Exemple

L'exemple suivant utilise des actions else if pour vérifier si chaque côté d'un objet se trouve à l'intérieur d'une limite spécifique :

// si l'objet sort des limites,
// le renvoyer et inverser sa vitesse de déplacement
		if (this._x>limiteDroite) {
			this._x = limiteDroite;
			xInc = -xInc;
		} else if (this._x<limiteGauche) {
			this._x = limiteGauche;
			xInc = -xInc;
		} else if (this._y>limiteInf) {
			this._y = limiteInf;
			yInc = -yInc;
		} else if (this._y<limiteSup) {
			this._y = limiteSup;
			yInc = -yInc;
		}

Voir aussi

if