|    
			
				08/02/2014, 04:12
			
			
			  | 
  |   | Colaborador |  |  Fecha de Ingreso: septiembre-2013 Ubicación: España 
						Mensajes: 3.648
					 Antigüedad: 12 años, 1 mes Puntos: 578 |  | 
  |  Respuesta: If y string  
  Eso es un if en estado puro. Te pongo un ejemplo
 if(1==1)
 
 lo que estás pasando realmente es el valor de la expresión:
 
 if(true){
 // esto se ejecuta
 }
 
 Como true es evaluado como cierto, verdadero, legal, el bloque de código se ejecuta.
 
 Hay algunos valores que son evaluados como falsos, como el que muestras (el resto de strings son válidos):
 
 if(""){
 // esto no se ejecuta
 }
 
 Otros ejemplos de valores evaluados como falsos son 0, null, undefined y NaN (Not-a-Number).
   Última edición por PHPeros; 08/02/2014 a las 04:23
     |