BlocosIA Wiki Editor

Listas (Arrays) e objetos

Guarde muitos valores numa variável só e percorra com "para cada".

Variáveis guardam qualquer coisa

Uma variável pode guardar um número, um texto, sim/não, uma lista ou um objeto. Use mudar variável para com o bloco lista com (categoria Arrays). Os botões + e − do bloco mudam a quantidade de itens.

Ler e mudar

  • item 1 de lista: o primeiro item é o 1; -1 é o último.
  • adicionar … ao fim da lista, inserir, trocar, remover e ordenar mudam a lista guardada na variável.
  • tamanho, posição de, contém: perguntas sobre a lista.

Laços (categoria Controle)

  • para cada item da lista: repete uma vez por item.
  • para cada item com índice: também dá a posição (1, 2, 3…). Ótimo para duas listas paralelas (nomes e pontos).
  • para cada chave e valor do objeto: percorre um objeto.
  • sair do laço e pular para a próxima volta funcionam em todos os laços.

Avançado

  • para cada item de lista calcular (mapear), itens em que (filtrar), primeiro item em que, acumular (reduzir). Dentro deles, use o bloco item.
  • soma/média/maior/menor dos itens, ordenar, embaralhar, tirar repetidos, juntar com.
  • Tabelas: tabela com 3 linhas e 3 colunas e item linha … coluna ….

O quadro da variável no palco mostra a lista inteira, numerada.

Abrir no editor