= 17;
if (age >= 18) {
let adult = true;
} else {
let adult = false;
}
console.log(adult);
</script> как сделать чтоб код работал ? <script>
let age = 19;
let adult;
if (age >= 18) {
let adult = true;
} else {
let adult = false;
}
console.log(adult);
</script> так пойдет или нет?
почитать про let учебник )
let age = 19 let adult = age >= 18 console.log(adult)
так он не поймет, что лет в блоке создает новую переменную )
ты в проверке создаёшь новую переменную, а не присваиваешь значение старой
let age = 19; let adult; if (age >= 18) { adult = true; } else { adult = false; }
Но согласись что так намного лаконичнее и проще. А то что надо бы понять ошибку это да.
логику хочуц понять if (age >= 18) { let adult = true; } else { let adult = false; } чтоб дальше прописать
Написали же что ты объявляешь уже объявленную переменную
Обсуждают сегодня