23 lines
805 B
Markdown
23 lines
805 B
Markdown
# Перепишите функцию, используя оператор '?' или '||'
|
||
|
||
[importance 4]
|
||
|
||
Следующая функция возвращает `true`, если параметр `age` больше `18`.
|
||
В ином случае она задает вопрос `confirm` и возвращает его результат.
|
||
|
||
```js
|
||
function checkAge(age) {
|
||
if (age > 18) {
|
||
return true;
|
||
} else {
|
||
return confirm('Родители разрешили?');
|
||
}
|
||
}
|
||
```
|
||
|
||
Перепишите функцию, чтобы она делала то же самое, но без `if`, в одну строку.
|
||
Сделайте два варианта функции `checkAge`:
|
||
<ol>
|
||
<li>Используя оператор `'?'`</li>
|
||
<li>Используя оператор `||`</li>
|
||
</ol>
|