Element
A tarefa for each element intera por meio de todos elementos presentes em uma lista.
No exemplo abaixo criamos uma lista de cores, e para cada elemento na lista de cores, vamos imprimi-lo.
Cores = {"Azul","Rosa","Branco","Vemelho","Preto","Roxo"}; // Criamos uma lista
for each lista in Cores // Interar para cada elemento da lista usando o for each
{
info lista ; // imprimir lista
}
/* Azul
Rosa
Branco
Vemelho
Preto
Roxo */
Index
A tarefa for each index intera através do índice de todos os elementos presentes em uma lista.
Abaixo declaramos uma lista de cores na mesma fizemos a seguintes especificação, para cada índice de coresIndex em listaCores vamos imprimir coresIndex entre parênteses concatenado com listaCores.
listaCores = {"Azul","Rosa","Branco","Vemelho","Preto","Roxo"}; //Lista.
for each index coresIndex in listaCores /* Para cada índice de coresIndex na
(lista)listaCores.*/
{
info "("+coresIndex+")"+listaCores.get(coresIndex) ; /* Imprimir
coresIndex entre parênteses concatenado com listaCores.*/
}
/* (0)Azul
(1)Rosa
(2)Branco
(3)Vemelho
(4)Preto
(5)Roxo */