HTML - For loop med if and else

Utgave

Jeg må opprette en popup som vil bli utløst ved å svare på et spørsmål.

F.eks 3 + 1 =

Mitt problem kommer når brukeren er noe annet enn nummer 4, vil spørsmålet bli spurt igjen (i en loop), til det riktige svaret er gitt.

 nom = window.prompt ("nom?"); varsling ("merci" + nom + "bienvenue!"); nb = window.prompt ("3 + 1?"); hvis (nb == 4) {alert ("bravo")} ellers {nb! = 4 nb = window.prompt ("3 + 1?"); } 

Løsning

Ikke bruk en forløp, men en stund.

Erstatter ditt andre skript med dette:

 nb = 0; mens (nb! = 4) {nb = window.prompt ("3 + 1?"); } hvis (nb == 4) {alarm ("Bravo!"); } 
Forrige Artikkel Neste Artikkel

Beste Tips