◐ Shell
clean mode source ↗

Functions by marina-t-itf · Pull Request #169 · javascript-tutorial/ro.javascript.info

Expand Up @@ -2,25 +2,25 @@ importance: 4
---
# Rewrite the function using '?' or '||' # Rescrieți funcția folosind '?' sau '||'
The following function returns `true` if the parameter `age` is greater than `18`. Următoarea funcție returnează `true` dacă parametrul `age` este mai mare decât `18`.
Otherwise it asks for a confirmation and returns its result. În caz contrar aceasta cere o confirmare și îi returnează rezultatul.
```js function checkAge(age) { if (age > 18) { return true; } else { return confirm('Did parents allow you?'); return confirm('Ți-au permis părinții?'); } } ```
Rewrite it, to perform the same, but without `if`, in a single line. Rescrie-l, pentru a efectua la fel, dar fără `if`, într-o singură linie.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rescrie-l, pentru a efectua la fel, dar fără `if`, într-o singură linie.
Rescrie-l, pentru a efectua același lucru, dar fără `if`, într-o singură linie.

Make two variants of `checkAge`: Faceți două variante de `checkAge`:
1. Using a question mark operator `?` 2. Using OR `||` 1. Folosind un operator de semn de întrebare `?` 2. Folosind SAU `||`