Ordenar / Sort
Ordena a cópia de uma lista.
Figura 1 - Bloco Ordenar
É importante destacar que a contagem das posições da lista inicia em 1, e não em 0.
Compatibilidade
Bloco cliente e servidor: lists_sort()
Retorno
Retorna uma lista ordenada.
Parâmetros
Ordenar
Define o critério de ordenação da lista.
Posição: 1
Inglês: Sort
Tipo: Objeto / Object
Exemplo: "numérico"
Opções:
numérico: ordena uma lista de itens numéricos.
alfabético: ordena uma lista de itens compostos por letras.
alfabético, ignorar maiúscula/minúscula: ordena uma lista de itens contendo números, não considerando letras maiúsculas e minúsculas.
Ascendente
Define o tipo de ordenação da lista.
Posição: 2
Inglês: Ascending
Tipo: Objeto / Object
Exemplo: "Ascendente"
Opções:
ascendente: ordena os itens da lista do menor para o maior.
descendente: ordena os itens da lista do maior para o menor.
Lista
Lista a ser ordenada.
Posição: 3
Tipo: Texto / String
Exemplo: retorno do bloco criar lista
Exemplo
Na função abaixo, a variável "lista" recebe o bloco criar lista, que criará um lista com três elementos. Em seguida, a lista criada será impressa no console do depurador. O bloco Ordenar ordenará os itens da lista de forma alfabética em ordem ascendente. O resultado de execução pode ser visto no console do depurador, onde podemos observar a lista criada inicialmente e a lista após a ordenação do bloco.
Figura 2 - Exemplo de uso do bloco Ordenar
Nesta página
- 1 Compatibilidade
- 2 Retorno
- 3 Parâmetros
- 3.1 Ordenar
- 3.2 Ascendente
- 3.3 Lista
- 4 Exemplo