Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 637 Bytes

File metadata and controls

38 lines (30 loc) · 637 Bytes

importance: 4


¿Es "else" requerido?

La siguiente función devuelve true si el parámetro age es mayour a 18.

De lo contrario, solicita una confirmación y devuelve su resultado:

function checkAge(age) {
  if (age > 18) {
    return true;
*!*
  } else {
    // ...
    return confirm('¿Tus padres te permitieron?');
  }
*/!*
}

¿Funcionará la función de manera diferente si se borra else?

function checkAge(age) {
  if (age > 18) {
    return true;
  }
*!*
  // ...
  return confirm('¿Tus padres te permitieron?');
*/!*
}

¿Hay alguna diferencia en el comportamiento de estas dos variantes?