Évalue chaque élément d'une liste (LIST)
Cette fonction va passer en revue un à un tous les éléments d'une liste (LIST) depuis le premier élément vers le dernier et leur appliquer l'expression donnée en argument.
| Syntaxe : | (foreach élément (liste) [expr]) |
| Arguments | élément, nom que chaque élément prendra pour le traitement, en général on met : item
liste (list) [expr], expression qui sera passée à chaque éléments (item) |
| Valeur renvoyée | (foreach) ne renvoie que l'évaluation du dernier élément |
Dans ce premier exemple on va imprimer dans la zone de texte tous les éléments d'une liste :
| commentaire | |
| On définit une liste, puis chaque élément de la liste (item) sera imprimé dans la zone de texte d'AutoCAD |
|
| Résultat : | |
Dans cet autre exemple nous allons recréer une nouvelle liste en additionnant 1 à chaque élément (item) de cette liste de départ :
![]() |
La liste de départ (liste1) ensuite on boucle sur chaque élément pour y additionner 1 et concaténer la liste (liste2) |
| La liste d'arrivée est liste2 et contient : | |
revenir au menu "boucles et conditions"
26 mai 2017

