Percorre uma lista em busca da primeira ou última ocorrência de um item.

Figura 1 - Bloco Na lista encontre a ocorrência do item
Compatibilidade
- Bloco cliente e servidor: lists_indexOf()
Retorno
Retorna um valor inteiro representando o índice ou posição do item encontrado na lista.
Parâmetros
Na lista
Lista a ser percorrida.
- Posição: 1
- Inglês: In list
- Tipo: Texto / String
- Exemplo: retorno do bloco criar lista
Encontre a
Define se a primeira ou última ocorrência do item será obtida.
- Posição: 2
- Inglês: Find
- Tipo: Objeto / Object
- Exemplo: "primeira"
- Opções:
- primeira: obtém o índice ou posição da primeira ocorrência de um item.
- última: obtém o índice ou posição da última ocorrência de um item.
Ocorrência do item
Item a ter seu índice obtido na lista.
- Posição: 3
- Inglês: Occurrence of item
- Tipo: Texto / String
- Exemplo: "Valor 2"
Exemplo
Na função abaixo, a variável "lista" recebe o bloco criar lista, que criará um lista com três elementos. Em seguida, o bloco Na lista encontre a ocorrência do item obterá o índice da última ocorrência do item de valor "Valor 1". O resultado de execução será impresso no console do depurador.

Figura 2 - Exemplo de uso do bloco Na lista encontre a ocorrência do item