Blog
Français

Roue aléatoire en ligne — faites tourner la roue

Une roue de tirage au sort avec pondération, listes enregistrées et liens de partage

Traitement dans le navigateur · aucun envoi de fichier

Ajoutez un poids en fin de ligne, comme « Pizza*3 » ou « Pizza x3 ». Sans poids, il vaut 1 ; plus il est grand, plus l’élément sort souvent. (1 à 1000, 100 éléments max.)

6 éléments

Couleurs
PizzaSushisBurgerCrêpesCouscousSalade

Résultat

Pas encore de tirage.

Listes enregistrées

Aucune liste enregistrée. Elles sont conservées uniquement dans ce navigateur.

Le lien contient vos éléments et leurs poids. Il ouvre la même roue.

Présentation

Une roue pour choisir une option parmi plusieurs : le restaurant du midi, l’ordre de passage, un gage, un lot, qui commence. Saisissez un élément par ligne et la roue se dessine aussitôt. Appuyez sur Tourner : elle ralentit pendant quelques secondes avant de s’arrêter sur une part. Les éléments peuvent recevoir un poids pour sortir plus souvent, les gagnants peuvent être retirés pour que le tirage suivant désigne quelqu’un d’autre, et les listes que vous réutilisez peuvent être enregistrées sous un nom ou envoyées par lien. Tout se passe dans votre navigateur.

Mode d’emploi

  1. Saisissez vos éléments dans le champ, un par ligne (la virgule sépare aussi les éléments). Une liste d’exemple est déjà là pour commencer.
  2. Ajoutez un poids aux éléments qui doivent sortir plus souvent, par exemple Pizza*3.
  3. Choisissez une palette de couleurs : vives, pastel ou niveaux de gris.
  4. Appuyez sur Tourner. À l’arrêt de la roue, vous voyez le résultat et la probabilité qu’avait cet élément.
  5. Activez « Retirer le gagnant au prochain tour » pour parcourir une liste sans répétition, pratique pour fixer un ordre. Restaurer la liste d’origine remet ensuite tout en place. Pendant la rotation, charger ou supprimer une liste enregistrée est désactivé, pour que le dessin et le résultat correspondent toujours.
  6. Saisissez un nom de liste et appuyez sur Enregistrer la liste pour la recharger plus tard, ou utilisez Créer un lien de partage pour envoyer la même roue à quelqu’un.

Fonctionnement

  • Règles de saisie : les retours à la ligne et les virgules séparent les éléments, et les espaces autour sont supprimés. Il faut entre 2 et 100 éléments pour tourner.
  • Poids : entiers de 1 à 1000, écrits *3, ×3 ou x3. Un poids de 0, supérieur à 1000 ou décimal (comme 1.5) rend la ligne invalide : elle est ignorée et l’outil indique laquelle.
  • Probabilité : la chance d’un élément est son poids divisé par le total. La valeur aléatoire vient de crypto.getRandomValues sans biais de modulo, et Math.random n’est jamais utilisé.
  • Calcul de l’angle : le pointeur reste en haut pendant que la roue tourne dans le sens des aiguilles d’une montre. Une fois le gagnant connu, une position est tirée au hasard dans sa part, et cinq à sept tours complets sont ajoutés pour que cette position finisse sous le pointeur.
  • Enregistrement : une liste est conservée dans le stockage local sous forme d’un nom et du texte des éléments. Les liens de partage transportent aussi les poids, sous la même forme *nombre.

Exemples

Saisie Signification Probabilités
Pizza / Sushis / Crêpes sans poids 33,3 % chacun
Pizza*3 / Salade Pizza a un poids de 3 Pizza 75 %, Salade 25 %
Léa x2, Hugo, Inès Léa compte double Léa 50 %, Hugo 25 %, Inès 25 %
Rien*9 / Cadeau une roue à lot rare Cadeau 10 %

Questions fréquentes

La roue s’arrête-t-elle toujours sur l’élément annoncé ?

Oui. Le gagnant est d’abord choisi par le générateur aléatoire, puis la roue est tournée jusqu’à un angle situé dans la part de cet élément, à au moins 10 % de chaque bord. La part sous le pointeur est le résultat, la rotation ne sert qu’au spectacle.

Comment fonctionne la pondération ?

Ajoutez un nombre en fin de ligne, par exemple Pizza*3 ou Pizza x3. Sans nombre, le poids vaut 1, et les poids doivent être des entiers de 1 à 1000. Avec Pizza à 3 et Salade à 1, Pizza sort trois fois sur quatre et occupe cette part de la roue. La probabilité de l’élément gagnant s’affiche sous le résultat.

Que contient le lien de partage ?

En appuyant sur Créer un lien de partage, vos éléments et leurs poids sont placés dans la valeur items après le # de l’adresse. Ce qui suit le # n’est jamais envoyé au serveur, mais toute personne qui reçoit le lien peut le lire. Le lien ouvre la même roue, jamais les résultats des tirages. L’adresse n’est pas modifiée tant que vous n’appuyez pas sur le bouton. La virgule sépare les éléments, évitez donc les virgules dans un nom.

Où vont les listes enregistrées ?

Dans le stockage local de votre navigateur, sur cet appareil. Rien n’est envoyé. Vous pouvez garder jusqu’à 20 listes nommées, et enregistrer sous un nom existant le remplace. Si le navigateur bloque le stockage, un message s’affiche et la roue continue de fonctionner.

Puis-je couper le son et l’animation ?

Le son est désactivé par défaut. Une fois activé, vous n’entendez qu’un court carillon à l’arrêt de la roue. Si votre appareil demande de réduire les animations, la roue saute la rotation et affiche directement le résultat.

Il vous manque un outil ?