loops - Vuzi/vuziks GitHub Wiki
Une boucle est un traitement qui sera effectué plusieurs fois. Une boucle peut posséder un test d'arrêt et des opérations à chaque tour.
Boucle simple
Une boucle simple n'a pas de condition d'arrêt, elle doit être manuellement arrêtée avec un return
ou un break
loop (boucle)
La boucle loop
est la seule boucle simple disponible :
loop {
a = a - 1;
if(a == 0)
break;
}
Boucles itératives
Une boucle itérative contient une condition d'arrêt, ainsi que parfois des opérations à effectuer à chaque tour de boucle (En plus des opérations du bloc).
while (tant que)
La boucle while
permet d’exécuter un bloc de code tant que la condition testée est vraie :
# Programme qui va afficher 5 fois la lettre a
var a = 5;
while(a > 0) {
a = a - 5;
console.log("a");
}
for (pour x tant que)
La boucle for
agit comme la boucle while
à la différence que celle-ci effectue une opération au lancement et à la fin de chaque tour.
# Programme qui va afficher 5 fois la lettre a
for(a = 5; a > 0; a = a - 1) {
console.log("a");
}