HTML - For loop med if and else
![](http://img.brin-designs.com/img/games/556/html-loop-with-if.png)
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!"); }