Este blog ha sido creado con el propósito de compartir información al respecto a la programación orientada a objetos en el lenguaje de programación en ActionScript 3.0.
Se publicarán explicaciones, dudas, planteamientos de problemas que ayuden a comprender las bases para programar reutilizando código.
Espero que esto sea de utilidad para todos.
CONDICIONALES:
ResponderEliminarlos condicionales se usan para hacer una acción si esa condición se cumple, se hará la acción que corresponda, de lo contrario hará otra acción.
Condicionales simples:
if(condicion)
{
acción1
}
Condicionales dobles:
if(condición)
{
acción 1
}
else
{
acción 2
}
Condicionales anidados:
if(condición)
{
acción 1
}
else
{
if(condición2)
{
acción 2
}
else
{
if(condición3)
{
acción 3
}
}
}
revisen los ejercicios, intenten resolver el primero
ResponderEliminarand...&& (y)
ResponderEliminaror...|| (o)
>...mayor que
>=...mayor igual
<...menor que
<=menor igual
!= diferente de
== igual a (comparación)
=igual (asignación)...
Ejemplos:
Pedir 2 números, determinar cual es mayor que otro, o en su defecto si ambos son iguales...
//clase
{
variables globales:
n1:Number
n2:Number
mensaje:String
t1:texto
t2:texto
B1:boton
//constructor
{....
B1.____.addEventListener(Mouseevent.CLICK, calc)
}
//accesores
set_N1(t:String)
{...
}
get_N1()
{
}
set_N2(t:String)
{...
}
get_N2()
{
}
leer(){
set(t1.entrada.text)
set(t2.entrada.text)
}
mostrar()
{
t1.salida.text=String(mensaje)
}
calc{//inicio de función
leer()
if(get_N1()>get_N2()
{//condición... si se cumple hace esa instrucción...
mensaje="El primer num es mayor"
}
else
{//si esa condición no se cumple se va a esta instrucción...
hay 3 opciones, que el primer num sea mayor, que el segundo sea mayor o que ambos sean iguales... por eso se le hace un condicional anidado...
if(get_n1()get_n2())
{//inicio si
mensaje="El primer num es mayor"
}//fin si
else
{//inicio sino*
if(get_n1()<get_n2())
{inicio si
mensaje="El segundo num es mayor"
}//fin si
else
{inicio sino
mensaje="Ambos numeros son iguales"
}fin sino
}fin sino*
mostrar()
}//cerrar función
Alguna duda por favor comentar