Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/07/2013, 20:14
Avatar de alberto510a
alberto510a
 
Fecha de Ingreso: abril-2013
Mensajes: 351
Antigüedad: 11 años, 8 meses
Puntos: 35
Básicamente sirve para exponer lo contrario, normalmente ese if sin el signo de exclamación ejecutaría una función y si esta llega a return true la condición del if se realiza.

Sin embargo al poner el signo estas diciéndole que el booleano que devuelva va a ser contrario.

Si tu función del if llega al return false será como si fuera un booleano true en el if. No sé si me explique muy bien

Saludos!