Aller au contenu principal
← Accueil

Élément aléatoire d'une liste

Choisissez un élément au hasard dans votre liste

Un tirage au sort équitable pour n'importe quelle liste

Chaque ligne non vide est une entrée, et toutes les entrées ont la même chance ; les lignes vides sont ignorées. Le tirage utilise crypto.getRandomValues : il est imprévisible, et la liste ne quitte jamais votre navigateur.

Exemples

Désigner qui présente en premier
Camille
Lucas
Chloé
Hugo
→ Chloé
Tirage pondéré : écrivez une entrée deux fois pour doubler sa chance
Camille
Camille
Lucas
→ Camille gagne en moyenne 2 fois sur 3

Questions fréquentes

Le tirage est-il vraiment équitable ?

Oui. Chaque ligne a la même probabilité, et l'indice est choisi avec crypto.getRandomValues, conçu pour être imprévisible.

Puis-je l'utiliser pour un jeu concours ou une tombola ?

Oui. Collez les participants, un par ligne, puis lancez le tirage. Si quelqu'un a plusieurs participations, inscrivez-le plusieurs fois.

Le même élément peut-il sortir deux fois ?

Oui. Chaque tirage est indépendant et porte sur toute la liste. Pour un tirage sans remise, supprimez le gagnant de la liste avant de relancer.

Le nombre d'éléments est-il limité ?

Il n'y a pas de limite fixe : les listes de plusieurs milliers de lignes fonctionnent sans problème.

Outils associés