Страницы

Поиск по вопросам

воскресенье, 22 декабря 2019 г.

Повторный запрос prompt, при введении неподходящего значения

#javascript #циклы #while


Предположим задана переменная:

var variable1 = prompt ('Write "2", please');


Нужно чтобы, если пользователь вводит другое значение, нежели "2", появлялось сообщение
об ошибке. Сделать это можно при помощи if. 

Вопрос - как сделать так, чтобы после сообщения об ошибке, каждый раз (циклично)
снова появлялся prompt с тем же вопросом, и чтобы чтобы введенное в него значение отдавалось
переменной variable1? 
    


Ответы

Ответ 1



Заключите prompt, например, в цикл while while ( true ) { var variable1 = prompt ('Write "2", please'); if ( variable1 == 2 ) break; alert( "Error. Invalid value" ); }

Комментариев нет:

Отправить комментарий