Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
javascool:structures_algorithmiques_de_base:while [31/10/2013 00:16] loutrel |
javascool:structures_algorithmiques_de_base:while [01/11/2013 18:42] (Version actuelle) loutrel |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
**While** | **While** | ||
- | __Description :__ Un nombre quelconque d'instructions occupant un nombre quelconques de lignes sont exécutées dans une boucle tant qu'une condition logique est vérifiée (TRUE) | + | __Description :__ Un nombre quelconque d'instructions occupant un nombre quelconques de lignes sont exécutées dans une boucle tant qu'une condition logique est vérifiée (TRUE). |
__Syntaxe :__ | __Syntaxe :__ | ||
- | while(//condition vrai//) | + | while(condition vrai) |
- | + | { | |
- | { | + | Séquence ; |
- | + | } | |
- | Séquence ; | + | |
- | + | ||
- | } | + | |
//condition vrai// : Expression dont la valeur logique est testée. Après l'instruction while, toutes les instructions suivantes sont exécutées tant que la condition est vraie | //condition vrai// : Expression dont la valeur logique est testée. Après l'instruction while, toutes les instructions suivantes sont exécutées tant que la condition est vraie | ||
Ligne 19: | Ligne 16: | ||
__Exemple :__ | __Exemple :__ | ||
- | while (i <3) | + | while (i < 3) |
- | + | { | |
- | { | + | print (i + " "); |
- | + | i = i + 3; | |
- | print (i + " "); | + | } |
- | i = i + 3; | + | |
- | + | ||
- | } | + | |
//Affiche :// 0 1 2 | //Affiche :// 0 1 2 |