Obtenir 7 avec deux dés
Entrées : 2 dés indépendants à 6 faces ; somme cible 7.
Résultat attendu : 1/6, soit environ 16,67 %
Six couples ordonnés sur 36 donnent 7 : (1,6), (2,5), (3,4), (4,3), (5,2) et (6,1).
Reproduire dans l’outilCette page exécute exactement les fonctions appelées par les formulaires. Une formule, une date frontière ou une validation cassée devient immédiatement visible.
Les probabilités supposent des dés ou une pièce équilibrés et les conditions indiquées. Les tests de tirage aléatoire vérifient des propriétés, comme les bornes et l’absence de doublons ; ils ne doivent pas exiger une séquence gagnante précise.
Entrées : 2 dés indépendants à 6 faces ; somme cible 7.
Résultat attendu : 1/6, soit environ 16,67 %
Six couples ordonnés sur 36 donnent 7 : (1,6), (2,5), (3,4), (4,3), (5,2) et (6,1).
Reproduire dans l’outilEntrées : 3 lancers indépendants ; exactement 3 piles.
Résultat attendu : 1/8, soit 12,5 %
Avec une pièce équilibrée, la suite pile-pile-pile a pour probabilité (1/2)³.
Reproduire dans l’outilEntrées : 23 personnes ; modèle de 365 dates équiprobables.
Résultat attendu : Environ 50,73 %
On calcule le complément de la probabilité que toutes les dates soient différentes. Ce résultat dépend de l’hypothèse de répartition uniforme.
Reproduire dans l’outilEntrées : 2 dés à 6 faces ; somme cible 13.
Résultat attendu : Entrée refusée
La plus grande somme possible est 12. Le formulaire refuse la cible 13 dans son domaine de saisie.
Reproduire dans l’outilLes attentes ci-dessus restent lisibles sans JavaScript. Les états « réussi » ou « échec » de la batterie sont calculés lors de son exécution. Données des exemples au format JSON.
Les tests se lancent automatiquement dans le navigateur.
Animaux, hasard, probabilités, dates, espace et traditions.
Exemples recalculables et valeurs brutes non formatées.
Sommes impossibles, dates invalides, intervalles et choix incohérents.
Symétrie des noms, unicité des tirages et bornes aléatoires.
Le fichier de tests appelle directement CalculatriceLudique.calculate(), la fonction utilisée par les quatorze pages. Les valeurs attendues sont publiques dans /js/calculatrice-ludique-tests-v1.js.