Ejemplo calculando potencia as3
En este ejemplo de ActionScript 3 utilizaremos el for para calcular la potencia de los valores que se introduzcan, se ocuparan 2 textinput con los nombres de txt1 y txt2 un button con el nombre de btn1 y un label llamado lb1.
la potencia es el resultado entre los términos de base y exponente.
quedando asi el diseño:
Aquí el código:
var Rpotencia:int=1;
Le asignamos el evento de click al boton
btn1.addEventListener(MouseEvent.CLICK, accion);
editamos la accion
function accion(event:MouseEvent):void
{
Le asignamos el valor de 1 a la variable Rpotencia
Rpotencia=1;
Utilizamos el for de manera que mientras ka variable i que es igual a 0 sea menor que el exponente que
introdujimos desde el exponente.text se repetirá la acción que tenemos dentro la cual en esta ocasión es la de multiplicar la variable Rpotencia * el exponente que se halla introducido
for(var i:int = 0; i < Number(exponente.text); i++)
{
Rpotencia=Rpotencia*Number(base.text);
}
Aqui le asignamos el resultado al lb1 para mostrarlo
lb1.text=String(Rpotencia);
}
la potencia es el resultado entre los términos de base y exponente.
quedando asi el diseño:
Aquí el código:
var Rpotencia:int=1; btn1.addEventListener(MouseEvent.CLICK, accion); function accion(event:MouseEvent):void { Rpotencia=1; for(var i:int = 0; i < Number(exponente.text); i++){ Rpotencia=Rpotencia*Number(base.text); } lb1.text=String(Rpotencia); }En esta parte creamos la variable Rpotencia
var Rpotencia:int=1;
Le asignamos el evento de click al boton
btn1.addEventListener(MouseEvent.CLICK, accion);
editamos la accion
function accion(event:MouseEvent):void
{
Le asignamos el valor de 1 a la variable Rpotencia
Rpotencia=1;
Utilizamos el for de manera que mientras ka variable i que es igual a 0 sea menor que el exponente que
introdujimos desde el exponente.text se repetirá la acción que tenemos dentro la cual en esta ocasión es la de multiplicar la variable Rpotencia * el exponente que se halla introducido
for(var i:int = 0; i < Number(exponente.text); i++)
{
Rpotencia=Rpotencia*Number(base.text);
}
Aqui le asignamos el resultado al lb1 para mostrarlo
lb1.text=String(Rpotencia);
}
Descargar Ejemplo:
Comentarios
Publicar un comentario