Подскажите в чем ошибка
Доброго времени суток! Суть задачи: Напишите код, который будет спрашивать логин (prompt).
Если посетитель вводит «Админ», то спрашивать пароль, если нажал отмена (escape) — выводить «Вход отменён», если вводит что-то другое — «Я вас не знаю». Пароль проверять так. Если введён пароль «Чёрный Властелин», то выводить «Добро пожаловать!», иначе — «Пароль неверен», при отмене — «Вход отменён». Данную задачу я почти выполнил. Вот в чем загвоздка: После ввода Админ мне предлагают ввести пароль, тут я ввожу что либо, мне вылетает один из трех вариантов как по условию, но после этого вылетает "Я вас не знаю", то бишь из внешнего цикла, подскажите, в чем допустил ошибку. Заранее спасибо! var result = prompt('Введите ваш логин: ',''); if (result=='Админ') { var pass = prompt('Введите ваш пароль: ',''); if (pass=='Черный властелин') alert('Добро пожаловать!'); else if(pass==null) alert('Вход отменен'); else alert('Пароль неверен'); }; if (result == null) alert('Вход отменен'); else alert('Я вас не знаю'); |
Victor031,
3 строка проверить пароль 6 строка убрать ; 8 строка добавить else |
Спасибо. Добавил else
|
Часовой пояс GMT +3, время: 02:17. |