Foros del Web » Creando para Internet » Flash y Actionscript »

calculadora en flash

Estas en el tema de calculadora en flash en el foro de Flash y Actionscript en Foros del Web. Hola saludos quiero aprender a usar el actionscript 3.0 de flash tengo una pequeña duda en el codigo ando tratando de hacer una calculadora normal, ...
  #1 (permalink)  
Antiguo 24/04/2008, 13:36
 
Fecha de Ingreso: abril-2008
Mensajes: 10
Antigüedad: 16 años
Puntos: 0
calculadora en flash

Hola saludos quiero aprender a usar el actionscript 3.0 de flash tengo una pequeña duda en el codigo ando tratando de hacer una calculadora normal, puse la introduccion de las variables pero al momento de hacer lo siguiente me salio error (PD tenia un ejemplo pero era en letras y no se como pasarlo a numero) por eso necesito un poco de ayuda ahorita pongo el codigo que llevo pa ayuda

saludos

original con letras nombre apeidio y tal

var nombre1:String;
var apellidopaterno1:String;
var apellidomaterno1:String;

Boton.addEventListener(MouseEvent.CLICK, AldarClick);

function AldarClick(event:MouseEvent): void
{

nombre1=nombretxt.text;
apellidopaterno1=apellidopaternotxt.text;
apellidomaterno1=apellidomaternotxt.text;
resultado.text= nombre1 + " " + apellidopaterno1 + " " + apellidomaterno1;


calculadora norma con 3 numeros, boton de mas y resultado y boton

var numero1:int;
var numero2:int;
var numero3:int;
var resultado:int;
Boton.addEventListener(MouseEvent.CLICK, AldarClick);

function AldarClick(event:MouseEvent): void
{

DUDA DUDA DUDA
numero 1=numero1.int;
numero 2=numero2.;
numero 3=numero3;
resultado = numero1 + " " + numero2 + " " +numero 3;

DUDA DUDA

comparacion entre texto y numero

Última edición por alien_warrior; 24/04/2008 a las 15:45
  #2 (permalink)  
Antiguo 24/04/2008, 15:51
Avatar de SinguerInc  
Fecha de Ingreso: octubre-2007
Ubicación: Barcelona, España
Mensajes: 551
Antigüedad: 16 años, 6 meses
Puntos: 5
Re: calculadora en flash

no entendiendo nada de lo que quieres hacer, pero la solucion esta aqui:

resultado = numero1 + numero2 + numero3;
__________________
/blog.singuerinc.com
  #3 (permalink)  
Antiguo 24/04/2008, 16:01
 
Fecha de Ingreso: abril-2008
Mensajes: 10
Antigüedad: 16 años
Puntos: 0
Re: calculadora en flash

[sip veras yo le puse nombres pero ahora quiero trabajar con numeros

DUDA DUDA DUDA
numero 1=numero1.int;
numero 2=numero2.;
numero 3=numero3;
resultado = numero1 + " " + numero2 + " " +numero 3;

la primera parte es de texto pones nombre y eso ... pero al momento de cambiarlo com oquice que saliera numero no sale me sale error

algo de convetir de cadena de texto a string o algo asi me dijeron
  #4 (permalink)  
Antiguo 24/04/2008, 16:07
Avatar de SinguerInc  
Fecha de Ingreso: octubre-2007
Ubicación: Barcelona, España
Mensajes: 551
Antigüedad: 16 años, 6 meses
Puntos: 5
Re: calculadora en flash

a ver...supongo que estas trabajando con ActionScript 3, por el tipo de objectos que utilizas (int)
hazlo mas facil...tu dices por ejemplo, "tengo 1,2 y 3 y quiero que se conviertan en 6"

ok, es:

var numero1:int = 1;
var numero2:int = 2;
var numero3:int = 3;
var resultado:Number = numero1 + numero2 + numero3;
trace(resultado); //6

o por ejemplo:

si tienes numeros pero que coges de un textinput, entonces son cadenas o "Strings", que serian: "1", "2" y "3", tienes que convertir las strings en numeros:

var numero1:int = int("1");
var numero2:int = int("2");
var numero3:int = int("3");
var resultado:Number = numero1+ numero2 + numero3;
trace(resultado); //6

diferentes es si sumas en forma de string, o sea, no lo conviertes en int;

te quedaria "123"

lo que no entiendo es cual es el resultado que deseas obtener...
__________________
/blog.singuerinc.com
  #5 (permalink)  
Antiguo 24/04/2008, 19:26
 
Fecha de Ingreso: abril-2008
Mensajes: 10
Antigüedad: 16 años
Puntos: 0
Re: calculadora en flash

tengo que hacer una calculadora

que sume 1 2 3

mediante cajas de texto como si fuera calculadora

y que muestre esos numeros en la pantalla al probar la peli

y que tambien haga la suma pero con el boton de mas
  #6 (permalink)  
Antiguo 24/04/2008, 22:19
 
Fecha de Ingreso: septiembre-2006
Mensajes: 328
Antigüedad: 17 años, 7 meses
Puntos: 3
Re: calculadora en flash

Si tus cuadros se llaman cuadro1, cuadro2, cuadro3 y un cuadroSuma para el resultado, ademas de un boton para sumar, tu codigo seria:

Código:
boton.onRelease= function () {
    cuadroSuma.text= int(cuadro1.text) + int(cuadro2.text) + int(cuadro3.text)
}
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 20:38.