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

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

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

на всякий случай ссылка на jsfiddle jsfiddle.net/nQe2p/1088
  • Вопрос задан
  • 483 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 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, "Победа!", "Промах, попробуй ещё раз")
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 16:33
2000 руб./в час
18 дек. 2024, в 16:06
5000 руб./за проект
18 дек. 2024, в 16:03
45000 руб./за проект