Les estructures de control són una de les característiques principals dels llenguatges de programació. Amb aquests tipus d'estructura otorguem als programes que fem el poder de "decidir".
Heu fet HTML i CSS i heu vist que aquests llenguatges no tenen estructures de de control. No són per tant llenguatges de programació. Simplement són instruccions per que els navegadors sàpiguen com representar les pàgines.
D'estructures de control tenim les condicionals(IF-THEN-ELSE, les de cas(SWITH-CASE) i d'altres.
A continuació us explico una mica la estructura condicional.
ESTRUCTURA CONDICIONAL(IF-THEN-ELSE):
La més famosa de les estructures de control dels llenguatges de programació segurament és
la condicional.
La sintàxi d'una condicional és:
if(condició){
accions;
}
Això traduït al nostre llenguatge natural vól dir el següent: "Si s'acompleix la condició llavors realitza les accions que tenim definides entre els claudators".
Opcionalment aquesta estructura condicional porta una cua, un afegitó, a continuació. Afegim un "else". Veiem-ho a continuació:
accions;
}
else {
altres accions;
}
Això traduït al nostre llenguatge vól dir el següent: "Si es verifica la condició fes les accions. I si no es verifica llavors fes les altres accions".
NOTA:
1) Una observació. Ningú no ens impedeix que poguem anidar estructures de control dintre d'altres.
if(condició) {
accions;
accionsb;
}
}
else {
accionsC;
}
més accionsD;
}
2)I per altra banda també és possible anidar una estructura de control dintre de les claus dels events dels botons. Per exemple:
if(condició) { accions; }
}
També podem fer servir la estructura IF-ELSEIF.
accions;
}
elseif(condició B){
accions2;
}
OPERADORS LÒGICS
També podem utilitzar operadors lògics per definir condicionals més complexes. Per a això fem servir operadors lògics boleans del tipus conjuntiu o AND i disjuntius o OR, que en ActionScript s'escriuen respectivament && i ||.
if(condició) {
accions;
}
//Disjuncions boleanes OR:
accions;
}
Convé que us guieu per les taules de veritat de lògica amb aquests operadors boleans de conjunció o disjunció.

0 comentarios:
Publicar un comentario