Esto es porque una condición no es lo mismo que una asignación.