Else |
Autrement |
|---|---|
| VBScript | |
Syntaxe
|
IF Boolean_expression THEN statement1 ELSE statement2 END IF |
Paramètres
| Nom | Description |
|---|---|
| Boolean_expression | Ce paramètre permet d'indiquer l'expression booléenne à évaluer. |
| statement1 | Ce paramètre permet d'indiquer les instructions a exécuter si l'expression est vrai. |
| statement2 | Ce paramètre permet d'indiquer les instructions a exécuter si l'expression est fausse. |
Description
Ce mot réservé permet de faire exécuter des instructions dans le contraire d'une condition.
Remarques
- L'instruction Else permet d'exécuter une alternative lorsque la condition du If est fausse. Elle constitue le chemin secondaire du bloc conditionnel, assurant qu'une action est toujours réalisée, que la condition initiale soit vraie ou non.
- Else fonctionne en binôme avec If. Si la condition If est remplie, les instructions correspondantes sont exécutées. Sinon, celles placées après Else prennent le relais. Cela permet d'exprimer des décisions binaires de manière simple et directe.
- L'usage de Else permet d'éviter des conditions supplémentaires ou redondantes. Au lieu de tester une autre expression logique, on suppose que si la première n'est pas vraie, alors la seconde doit l'être, ce qui simplifie le code.
- Dans un bloc If...Else...End If, il est important de bien aligner et indenter le code pour éviter toute confusion sur les instructions incluses dans chaque branche. Cela rend le script plus lisible, surtout lorsque chaque bloc contient plusieurs lignes.
- L'instruction Else peut contenir n'importe quelle action VBScript, comme des affectations, des appels de fonctions, ou même d'autres blocs conditionnels. Cela donne une grande liberté pour définir des comportements alternatifs complexes.
- Else ne doit pas être confondu avec ElseIf, permettant de tester d'autres conditions intermédiaires. Else agit uniquement quand aucune condition précédente n'est remplie, c'est donc un choix par défaut, sans test supplémentaire.
- L'utilisation de Else est facultative, mais elle est fortement recommandée quand on veut couvrir tous les cas possibles dans une décision. Sans Else, il se pourrait qu'aucune instruction ne soit exécutée si la condition If est fausse.
- Un bon usage de Else permet de rendre un script plus robuste et prévisible. Il garantit que même en cas d'entrée inattendue ou de situation non prévue, le programme adopte un comportement contrôlé au lieu de rester inactif ou de générer une erreur.
Dernière mise à jour : Lundi, le 19 Avril 2021