Всем привет!
Прохожу курс по js, столкнулся с такой проблемой.
Написал код, который никак не реагирует в браузере. Скопировал ответ, код в ответе работает без проблем. Переписал свой код, в точности как в ответе, мой код не работает. Сравнил код на сайтах сравнения кода, все строки одинаковые, но мой код не работает. В чем заключается проблема?
Мой "не рабочий" код:
let userName = prompt('Кто там?', '');
if (userName == 'Админ') {
let pass = prompt('Пароль?', '');
if (pass == 'Я главный' ) {
alert( 'Здравствуйте!' );
} else if (pass == '' || pass == null) {
alert( 'Отменено' );
} else {
alert( 'Неверный пароль');
}
} else if (userName == '' || userName = null) {
alert( 'Отменено');
} else {
alert( 'Я вас не знаю');
}
Скопированный рабочий код
let userName = prompt("Кто там?", '');
if (userName == 'Админ') {
let pass = prompt('Пароль?', '');
if (pass == 'Я главный') {
alert( 'Здравствуйте!' );
} else if (pass == '' || pass == null) {
alert( 'Отменено' );
} else {
alert( 'Неверный пароль' );
}
} else if (userName == '' || userName == null) {
alert( 'Отменено' );
} else {
alert( "Я вас не знаю" );
}