https://jsfiddle.net/6c81am3r/var userName = prompt("Введите логин",'');
if (userName == "Admin") {//!1
var pass = prompt("Введите пароль!",'');
if (pass = "Ivan") {
alert("Добро пожаловать!");}
else if(pass == null)
{
alert("Ввод отменён.");
}
else{
alert("Пароль неверен!");
} //*1
}
else if(userName == null){
alert("Ввод отменён.");
}
else {
alert("Я вас не знаю!");
} //2
Выполняется только условие if.Если нажимаю отмену или ввожу другое значение параметра pass.
всё равно выводится alert("Добро пожаловать!").
if (pass = "Ivan") {
alert("Добро пожаловать!");}
else if(pass == null)
{
alert("Ввод отменён.");
}
else{
alert("Пароль неверен!");
} //*1