+ 2
Помогите с кодом
Написал код , но Не могу понять в чем ошибка , помогите пожалуйста разобраться https://code.sololearn.com/Wl85HNJ59kM7/?ref=app
6 Answers
+ 5
Пропущена } в 18 строке
Так будет работать
if (userName == "Админ") {
let pass = prompt("пароль?");
if (pass == "Я главный") {
alert ("Здравствуйте");
} else if (pass == "" || pass == null){
alert ('отмена');
} else {
alert( 'Неверный пароль' );
}
}
else if (userName == '' || userName == null){
alert ('Отменено');
} else {
alert ('Я вас не знаю');
}
+ 4
Sudarshan Rai 👑 this is nested if, so error because first if wasn't close, miss } in line 18
You're right about else and if else, but here was other problem
+ 3
//Line 15: you are using else inside else if ,else if statement ,You can only use else statement in last and close 1st if statement with }
+ 2
sankot Thanks for correcting id didn't saw code correctly
+ 1
<!DOCTYPE html>
<script>
'use strict';
let userName = prompt("Кто тут?",'');
if (userName == "Админ") {
let pass = prompt("пароль?");
if (pass == "Я главный") {
alert ("Здравствуйте");
}
else if (pass == "" || pass == null){
alert ('отмена');
} else {
alert( 'Неверный пароль' );
}
}
if (userName == '' || userName == null){
alert ('Отменено');
} else {
alert ('Я вас не знаю');
}
</script>
+ 1
спасибо большое , а то всб голову сломал