09/04/2013, 13:03
|
| | | Fecha de Ingreso: abril-2010 Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años, 7 meses Puntos: 131 | |
Respuesta: No entiendo cómo funciona este script En los parentesis de true puede ir una exprecion, variables o valores "directos"
if((3>2) && (3<5))-->exprecion
sentencias
var name = true;
if(name) -->variables
sentencias
if(true)--> valor directo
sentencias
Lo que esta dentro del parentesis debe ser true para que se executen las sentencias
El primer ejemplo lo podrias traducir como
Si ((3>2) y (3<5)) == true
efectivamente 3 es mayor que 2 y tambien 3 es menor que 5, asi que ambas comparaciones son verdaderas, como las dos son verdaderas entonces queda verdadero
Ya despues dice true==true y obviamente son iguales, entonces se ejecutan las sentencias
El segundo y tercer ejemplo se traduce como
Si true == true
el primer true es ya sea el de la variable o el valor directo
El segundo true es del IF es un true implicito
Salu2 |