Comunidad de diseño web y desarrollo en internet online

sumas con componente textimput en flash 8 ayuda

Citar            
MensajeEscrito el 22 Nov 2007 02:55 am
estoy empezando a programar en accion script y pues mi problema es que trato de sumar dos numeros con 2 coponententes text imput y un boton
aqui pongo mi codigo lo pongo en el primer frame


boton.onRelease = function() {
var xxx:Number=uno.text + dos.text;

trace(xxx);

y en lugar de sumar concatena los valores y no los suma eso es todo mi problema gracias

Por ing_sulky

3 de clabLevel



 

msie
Citar            
MensajeEscrito el 22 Nov 2007 03:51 am
Tienes que convertir el texto de los inputs en números. Lo haces con el tipo de archivo:

Código :

boton.onRelease = function() {
     var xxx:Number= Number(uno.text) + Number(dos.text);
}

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 22 Nov 2007 04:43 am
hola , yo tb tuve ese problema xD
En el ejemplo que uso a continuación he utilizado 2 campos de introducción de texto(no componentes) + 1 boton
no utilizo mucho los componentes pero supongo que el caso es el mismo, prueba con lo siguiente y no debieses tener mayor
dificultad:
1.crea 2 campos de introducción de texto.
2.cada uno de estos nombralos como "valor1" y "valor2" respectivamente PERO nombralos en el panel propiedades de flash ahi donde dice "Var:", NO los nombres donde dice "<Nombre de instancia>".
3.crea el boton y nombralo simplemente "boton" en donde dice "<Nombre de instancia>"
4.pon este codigo en el panel acciones:

Código :

boton.onRelease = function() {
xxx=Math.abs(valor1)+Math.abs(valor2);//abs en caso de nesecitar el valor absoluto
trace(xxx);
};


5.pruebalo ctrl+intro
6.introduce 2 valores numericos en cada campo de texto y presiona el boton
7.para saber otros tipos de metodos (ej:abs,ceil,etc) con la clase Math consulta la ayuda de flash
8.Salu2, espero que te sirva esto.

Por ayax

3 de clabLevel



Genero:Masculino  

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.