HTML - для цикла с if и else
вопрос
Я должен создать всплывающее окно, которое будет срабатывать при ответе на вопрос.
Например, 3 + 1 =
Моя проблема возникает, когда пользователь что-то кроме числа 4, вопрос будет задан снова (в цикле), пока не будет дан правильный ответ.
nom = window.prompt ("nom?"); alert ("merci" + nom + "bienvenue!"); nb = window.prompt ("3 + 1?"); if (nb == 4) {alert ("bravo")} else {nb! = 4 nb = window.prompt ("3 + 1?"); }
Решение
Не используйте цикл for, но какое-то время.
Заменяет ваш второй скрипт следующим образом:
nb = 0; while (nb! = 4) {nb = window.prompt ("3 + 1?"); } if (nb == 4) {alert ("Bravo!"); }