Riscrivi la funzione utilizzando '?' o '||'
importanza: 4
La seguente funzione ritorna true se il parametro age è maggiore di 18.
Altrimenti richiede la conferma e ritorna il risultato.
function checkAge(age) {
  if (age > 18) {
    return true;
  } else {
    return confirm('Did parents allow you?');
  }
}Riscrivila in modo che il comportamento sia uguale, ma senza utilizzare if. In una sola riga.
Fai due varianti di checkAge:
- Utilizzando l’operatore ?
- Utilizzando OR ||
Utilizzando l’operatore ?:
function checkAge(age) {
  return (age > 18) ? true : confirm('Did parents allow you?');
}Utilizzando OR || (la variante più breve):
function checkAge(age) {
  return (age > 18) || confirm('Did parents allow you?');
}Nota che le parentesi che includono age > 18 non sono obbligatorie. Vengono utilizzate per migliorare la leggibilità.