Cita:
Iniciado por lisandro Arg No se vuelve a ejecutar la segunda vez, la variable está fuera de la función por lo tanto la segunda vez vale "true" y no ingresa al if
Saludos
La comprobación está dentro la función, por lo que la función si se ejecuta, pero dejaré de ser tan riguroso, sobretodo visto que ya se solucionó