Всем привет! Я недавно начал изучать JS. У меня такой вопрос. Вот рабочий код:
var message;
var pass;
var login=prompt("Введите логин","");
if(login!=null){
(login=="я")? (pass=prompt("Введите пароль",""),
message=(pass=="123")?("Привет"):("Пароль неверный")
):message=("Логин неверный");
}else {message=("отменено");};
alert(message);
Возможно ли сделать вот так? Т.е условие (login!=null) не через "if..else", а через "?". Естественно, данный код не срабатывает, но ведь условие (pass=="123") я также вложил в значение условия (login=="я") и это работает в предыдущем варианте:
var message;
var pass;
var login=prompt("Введите логин","");
(login!=null)?(
(login=="я")? (pass=prompt("Введите пароль",""),
message=(pass=="123")?("Привет"):("Пароль неверный")
):message=("Логин неверный");
):(message=("отменено"));
alert(message);
Просто интересно - решаю задачу "Проверка логина"
здесь. И хочу всё сделать не с if..else, а при помощи ?.
Благодарю за помощь) я новичок в этом деле, поэтому прошу принять меня на Форум))