Baralhar uma lista ao acaso
Cole uma lista e obtenha o mesmo conteúdo numa ordem completamente aleatória, com todas as permutações igualmente prováveis.
É processado no seu dispositivo. Nada é enviado para nenhum servidor.
Aplica o algoritmo Fisher-Yates com a interface criptográfica do navegador, o que garante que todas as permutações são igualmente prováveis.
Casos de uso
- Definir uma ordem aleatória de intervenções numa reunião.
- Baralhar as perguntas de um teste.
- Mudar aleatoriamente a ordem de uma lista de reprodução caseira.
Como funciona
- 1
Cole a lista
Um elemento por linha.
- 2
Clique em «Baralhar»
Copie o resultado com a nova ordem.
Detalhes técnicos
- Um elemento por linha. As linhas vazias são ignoradas e os espaços no início e no fim de cada uma são removidos.
- Os elementos repetidos mantêm-se: se uma linha aparecer duas vezes, sairá duas vezes no resultado.
- Pode voltar a baralhar quantas vezes quiser; cada ordem é independente da anterior.
- O acaso vem de crypto.getRandomValues(), a fonte criptográfica do navegador, com amostragem por rejeição para que nenhum resultado seja favorecido.
Perguntas frequentes
Que algoritmo usa?
Fisher-Yates, o algoritmo padrão para baralhar sem enviesamento, combinado com uma fonte de aleatoriedade criptograficamente segura.