['dance', 'civilizations', 'boundaries', 'labor', 'epigenetics']
La meva aplicació JavaScript ha de validar que una adreça de correu electrònic tingui el format correcte (només un arroba), però no funciona correctament. Pots revisar el codi i dir-me què està malament?

```javascript
function validarEmail(email) {
  if (email.indexOf("@") === -1 || email.indexOf("@") !== email.lastIndexOf("@")) {
    return false;
  } else {
    return true;
  }
}
```
La condició dins del `if` està malament. Estàs comprovant si l'índex de la primera i última aparició de "@" són diferents, però això sempre serà cert si hi ha més d'un "@" a l'adreça. Per solucionar-ho, has de comprovar si l'índex de la primera aparició és diferent de l'índex de l'última aparició **i** que l'índex de la primera aparició no sigui -1 (el que significa que no hi ha cap "@"):

```javascript
function validarEmail(email) {
  if (email.indexOf("@") !== email.lastIndexOf("@") || email.indexOf("@") === -1) {
    return false;
  } else {
    return true;
  }
}
```