Comunidad de diseño web y desarrollo en internet online

Incrementar variable sin que me la sume como cadena

Citar            
MensajeEscrito el 27 Nov 2010 10:27 pm
Hola amigos se que es un problema tonto pero mi pregunta es como puedo incrementar un variable y que no me la sume como cadena sino como un numero

en el primer fotograma tengo declarada la variable

var contador=0;

en el siguiente fotograma tengo una condicion y si la condicion se cumple sumara 1 a la variable contador

if(CONDICION)
{
_root.contador+=1;//DEBERIA INCREMENTAR AQUI
gotoAndStop(3)
}

bien en la primera lo hace bien suma uno pero cuando llego al siguiente fotograma esta
if(CONDICION)
{
_root.contador+=1;//DEBERIA SUMARLA PERO LO HACE ASI 11 EN LUGAR DE 1+1=2
gotoAndStop(4)
}

cuando llego al fotograma donde me mostrara el resultado tengo un txtResultado asi:

txtResultado.text=_root.contador;

pero en lugar de mostrarme 2 me muestra 11 ¿que estoy haciendo mal? ya me he cansado de probar
_root.contador++
_root.contador+=1;
_root.contador= contador+1

estoy harto de que flash siempre me salga con una tontera como esta he programado en c#, asp con el mismo c# y java y jamas me han salido con una estupidez como esta espero puedan ayudarme muchas gracias de antemano.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 28 Nov 2010 11:39 am
var contador:Number = 0;
prueba esto en lugar de:
var contador = 0;

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

chrome

 

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