articles/dicorebol-fr/loop.txt · Dernière modification: 07/05/2005 00:20

EN: rebol.com - rebol.org - rebol.net -
FR: Rebol Documentation Project - forum RebelBB - rebol-france.org - forum codeur -

 

Loop - Détail de la fonction

En résumé :

Evalue un bloc le nombre de fois spécifié.

Utilisation :

loop count block

Arguments :

count - Le nombre de répétitions (type: integer!)

block - Le bloc à évaluer (type: block!)

Description :

Exécute un bloc de manière répétée le nombre de fois indiqué. Quand elle se termine, la fonction LOOP retourne la valeur de la dernière exécution du bloc.

    loop 40 [prin "*"]
    print ""
    ****************************************

La fonction BREAK peut être utilisée pour stopper la boucle à n’importe quel moment (mais aucune valeur n’est retournée.)

La fonction REPEAT est similaire à LOOP, excepté qu’elle garde une trace du nombre de boucles dans une variable.

La fonction LOOP est très efficace, et devrait être utilisée si aucun compteur de boucles n’est requis.

Fonctions en relation :

break - Sort d’un loop, while, until, repeat, foreach, etc.

for - Répète un bloc dans un intervalle de valeur.

repeat - Evalue un bloc sur une série ou un certain nombre de fois.

until - Evalue un bloc jusqu’à ce qu’il retourne TRUE.

while - Tant que le bloc de condition est TRUE, évalue l’autre bloc.

Version anglaise officielle :

 
  articles/dicorebol-fr/loop.txt · Dernière modification: 07/05/2005 00:20
 
Fil RSS: Recent changes RSS feed
Valid XHTML 1.0 Valid CSS Powered by PHP Driven by DokuWiki
Hébergement par Spinodo