Bonjour à tous,
Je développe un quiz avec 1 réponse correcte et 3 réponses incorrectes.
J’ai une structure de variables comme ceci :
LiteratureQuestions[0]
questionText = “Qui a écrit Les Misérables ?”
correctAnswer = “Victor Hugo”
incorrectAnswers = [ “Edmond Rostand”, “Gustave Flaubert”, “Émile Zola” ]
Mon objectif :
- Afficher la question choisie aléatoirement → ça marche
- Mélanger la bonne réponse et les 3 mauvaises → ça marche
- Afficher les réponses sur 4 boutons → ça ne marche pas bien
Ce que j’ai fait :
- Je choisis une question aléatoire.
- J’ajoute la bonne réponse à un tableau
LiteratureQuestions. - Je fais une boucle :
Pour chaque enfant dans LiteratureQuestions[Variable(CurrentQuestion)].incorrectAnswers
Ajouter child à LiteratureQuestions - Je mélange
LiteratureQuestionset j’assigne les 4 premiers éléments aux boutons.
Mon problème
- Parfois, il n’y a pas les 3 mauvaises réponses (seulement 1 ou 2).
- Parfois, la bonne réponse n’apparaît pas du tout.
- J’ai vérifié que
childest bien une variable texte.
Comment je peux faire pour garantir qu’il y ait toujours 4 réponses avant de mélanger ?
là je sèche je ne trouve pas ![]()
D’avance merci pour votre aide, s’il faut plus de captures d’écran n’hésitez pas


