Générateur de Booléens Aléatoires
Générez des lots de valeurs true/false aléatoires en un clic. Configurez combien vous en avez besoin et la probabilité que chaque résultat soit true — d'un pile ou face équitable à des distributions très déséquilibrées.
Quand avez-vous besoin de booléens aléatoires
- Tests unitaires — alimentez les fixtures avec un mélange réaliste de flags true/false.
- Simulations — modélisez des événements binaires avec une probabilité connue (70 % de succès, 10 % de perte de paquets, etc.).
- Mock de données — remplissez des colonnes booléennes dans des seeds CSV ou des fixtures JSON.
- Éducation aux probabilités — confirmez visuellement que 100 lancers de pièce donnent environ 50 % de pile.
- Tests d'UI — générez des états de cases à cocher pour des tests de rendu intensifs.
Contrôle de la probabilité
Le curseur définit la probabilité que chaque valeur soit true :
- 50 % — pile ou face équitable, moitié vrai, moitié faux.
- 10 % — événement rare : environ 1 sur 10 sera
true. - 90 % — événement courant : environ 9 sur 10 seront
true. - 0 % / 100 % — constamment faux / constamment vrai (utile pour les tests de référence).
Chaque valeur est tirée indépendamment — les résultats passés n'influencent pas les futurs.
Aléatoire
Chaque valeur est tirée via crypto.getRandomValues (le CSPRNG du navigateur), donc les résultats sont uniformément distribués et non biaisés cryptographiquement. Pour 5 000 valeurs à 50 % de probabilité, le nombre attendu de vrais ≈ 2 500 ± ~35 (dans 1 écart-type).
Sortie
Les résultats apparaissent en temps réel à mesure que vous ajustez les entrées. « Tout copier » place chaque valeur sur sa propre ligne. Télécharger enregistre booleans.txt.
Confidentialité
Toute la génération se passe dans votre navigateur. Rien n'est envoyé à un serveur.
Tiny Online Tools







