Instrução usada para iterar sobre elementos de uma coleção, como listas. Diferentemente de outras instruções de loops, ela processa automaticamente cada item da coleção, permitindo realizar uma ação específica para cada elemento.


Figura 1 - Bloco Para cada item na lista

Compatibilidade

  • Bloco cliente e servidor: controls_forEach()

Retorno

Bloco não possui retorno.

Parâmetros

Para cada item

Variável incremental que representa um elemento na lista.

  • Posição: 1
  • Inglês: For each in
  • Tipo: Objeto / Object
  • Exemplo: "i"

Na lista

Lista a ser percorrida.

  • Posição: 2
  • Inglês: In list
  • Tipo: Lista / List
  • Exemplo: "[1, 2, 3]"

Faça

Executa uma ação a cada iteração dos elementos da lista.

  • Posição: 3
  • Inglês: Do
  • Tipo: Comando sem retorno / No return command
  • Exemplo: uso do bloco imprime para exibir cada elemento da lista.

Exemplo

Na função abaixo, o bloco Para cada item na lista irá percorrer e imprimir cada elemento da variável "lista". O resultado de execução será exibido no console do depurador.


Figura 2 - Exemplo de uso do bloco Para cada item na lista

Nesta página