mettre une expression booléenne qui  sera true si la réponse est  bonne et à false sinon

cette valeur sera mise à false à chaque nouvel exercice et à true à chaque clic sur valider

le bouton nouvel énoncé passe cette valeur à false et si la réponse est fausse le script du bouton valider passe cette valeur à true

Nouvel énoncé

condition d'affichage des textes ou objets  "solutions"

Juste

Faux

\text{Voici la solution détaillée:}\
\text{ A compléter : bla bla ............}

RAZ (à cacher )

\ovalbox{\text{Dernier exercice de la série}}

Commencer la série d'exercices

P

Q

\overrightarrow{u}

\overrightarrow{v}

Q

\text{Mathématiques à Valin}

\text{Le plan complexe est muni d'un repère orthonormé directe }\left(\text{O}\,;\,\overrightarrow{u}\,;\,,\overrightarrow{v}\right).\
\text{Vous allez devoir construire à l'aide des outils disponibles, le point dont l'affixe}\\text{est un produit, ou un quotient d'affixes de points représentés sur la figure.}\
\text{Pour tracer un cercle vous disposez de l'outil compas et de l'outil cercle-rayon.}

ReponseJuste = false
DemandeTest = false
VoirBoutonSolution = false
VoirSolution = false
grade = 0
numexo = 5
gain = 1
texteScore: "Score : " + grade + " / " + numexo + ""
NoteMax: 10
ExerciceCommence: false
r1 = 2
t1 = 30
r2 = 2
t2 = 270
M: (r1 * (cos((t1 * π / 180)) + (ί * sin((t1 * π / 180)))))
N: (r2 * (cos((t2 * π / 180)) + (ί * sin((t2 * π / 180)))))
O: (0, 0)
c1 = Circle(O, r1)
d1 = Circle(O, r2)
Pa: (M * N)
Qa: M / N
A1 = Intersect(c1, xAxis, 2)
f1 = Ray(O, N)
g1 = Ray(O, M)
B1 = Intersect(d1, xAxis, 2)
C1 = Intersect(d1, g1, 1)
D1 = Intersect(c1, f1, 1)
pq = 3
zpq2 = If(pq ≟ 2, "\frac{ z _\text{M}}{z _\text{N}}", "\frac{ 1}{z _\text{M}}")
tPQ = If(pq ≟ 1, "P", "Q")
zpq = If(pq ≟ 1, " z _\text{M}× z _\text{N}", zpq2)
texte1: "\phantom{.}\\
\text{Autre nom du point " + (LaTeX[tPQ]) + ":                                                                                                                 }\\
\phantom{P}"
ChampTexte1 = Textfield(nomp)
J1: (0, 1)
v1 = Vector(O, J1)
I1: (1, 0)
u1 = Vector(O, I1)
Ra: 1 / M
txtN = If(pq  <  3, "\text{ et N a pour affixe } z _\text{N}", "")
VoirP = false
VoirQ = false
VoirR = false
decale = 2
texteEnonce: "\phantom{M}\\
\text{M a pour affixe } z _\text{M} " + (LaTeX[txtN]) + ".\text{ Construire le point " + (LaTeX[tPQ]) + " d'affixe }  " + (LaTeX[zpq]) + "\phantom{\frac{a^2}{b^2}}"