![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
15/04/2004, 18:03
|
| | Fecha de Ingreso: febrero-2001
Mensajes: 1.374
Antigüedad: 24 años Puntos: 11 | |
Es similar al if-then:
if (cBox) {
cBox=0;
}
else {
cBox=1;
}
O sea, si cBox es verdadero le asignas el valor 0 (falso), si es falso, el valor 1 (verdadero).
cBox ? cBox = 1 : cBox = 0;
Ahora, esto de arriba se pude simplificar de la siguiente manera:
cBox = cBox ? 1 : 0;
..o..
cBox = (cBox ? 1 : 0);
En verdad se recomienda usar los parentesis, para que el codigo sea mas facil de leer, en caso de que hagamos algo como esto:
cBox = (cBox ? str1 = (str1 != "" ? "hola" : "chau") : str2 = (str2 != "" ? "hola" : "chau"));
Que resulta bastante confuso, por lo que recomiendo usar el clasico if-then si es que la cosa se pone pesada. |