en.javascript.info/1-js/2-first-steps/19-function-basics/2-rewrite-function-question-or/task.md
Ilya Kantor 3dc3018fd1 works
2016-07-02 18:11:36 +03:00

27 lines
504 B
Markdown

importance: 4
---
# Rewrite the function using '?' or '||'
The following function returns `true` if the parameter `age` is greater than `18`.
Otherwise it asks for a confirmation and returns its result.
```js
function checkAge(age) {
if (age > 18) {
return true;
} else {
return confirm('Did parents allow you?');
}
}
```
Rewrite it, to perform the same, but without `if`, in a single line.
Make two variants of `checkAge`:
1. Using a question mark operator `'?'`
2. Using OR `||`