Answer the question
In order to leave comments, you need to log in
Easy. How does the above code work?
function checkAge(age) {
if (age > 18) {
return true;
} else {
return confirm('А родители разрешили?');
}
}
let age = prompt('Сколько вам лет?', 18);
if ( checkAge(age) ) {
alert( 'Доступ получен' );
} else {
alert( 'Доступ закрыт' );
}
Answer the question
In order to leave comments, you need to log in
Can you elaborate a little more:
function checkAge(age) {
var result; // объявили переменную внутри функции
if (age > 18) {
result = true;
} else {
result = confirm('А родители разрешили?'); // confirm() вернёт true или false
// в переменной result теперь либо true либо false
}
return result; // в любом случае функция вернёт true или false
}
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question