Задать вопрос
@tomson2711

Повтор вопроса в javascript?

Всем привет, написал простенький код, в котором есть вопрос для пользователя, если он отвечает неправильно выскакивает окно с указанием ошибки и просьбой ввести значение заново, но если ввести еще раз значение неправильно то все заканчивается. У меня вопрос как сделать так что бы это действие повторялось до тех пор, пока пользователь не даст правильный ответ.

на всякий случай ссылка на jsfiddle jsfiddle.net/nQe2p/1088
  • Вопрос задан
  • 486 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
var name = prompt("Введите имя");

function ask(msg, ans, passmsg, errmsg) {
    if (prompt(msg) === ans.toString()) {
        alert(passmsg);
    } else {
        ask(errmsg, ans, passmsg, errmsg);
    }
}

ask("Введите координату корабля", 5, "Победа!", "Промах, попробуй ещё раз")
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы