en.javascript.info/1-js/02-first-steps/14-function-basics/2-rewrite-function-question-or/task.md
2018-01-18 18:31:04 +01:00

26 lines
535 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('Do you have your parents permission to access this page?');
}
}
```
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 `||`