Comunidad de diseño web y desarrollo en internet online

Error en sumar variables con flash cs3 en un carrito Compras

Citar            
MensajeEscrito el 22 Abr 2009 11:09 pm
Hola a todos, tengo un error sencillo con un script, voy hacer un carrito de compras, ya tengo todos los campos, pero cuando quiero hacer el total resulta que no suma, sino me concatena.. leo todo desde un xml, que es generado desde un php...


Código :

//variables globales
_global.Pprocesador;
_global.Pmemoria=0;
_global.Pdiscod=0;
_global.Pdvdrw=0;
_global.Pcdrw=0;
_global.PLmemorias=0;
_global.Paccesorios=0;
_global.total=0;

function valor() {
   vcosto=vcostoP+vcostoM+vcostoD+vcostoDvd+vcostoCd+vcostoLM+vcostoAC;
   costo.text=vcosto;
}

// cargo los campos desde la xml
procesadores.onLoad = function() {
   for (i=0; i<procesadores.firstChild.childNodes.length; i++) {
      var mc:MovieClip = procesa.attachMovie("mcTitServicio", "mcTitServicio"+i, procesa.getNextHighestDepth());
      mc.tit.text = procesadores.firstChild.childNodes[i].attributes.nombre;
      mc.costo = procesadores.firstChild.childNodes[i].attributes.costo;
      mc._y = (20)*i;
      mc.imag=procesadores.firstChild.childNodes[i].attributes.jpg;
      mc.onPress = function() {
         Pprocesador = this.costo;
         costoP.text = Pprocesador;
         carga.loadClip(this.imag,img);
         PSprocesador=this.tit;
      };
   }
};

pero cuando ejecuto la funcion valor() me concatena y muestra asi
valor=234565787
donde deberia sumar
no se cual sea mi error.. gracias
este "vcostoP" es el nombre que le pongo en un texto dinamico en la variable..

Ayuda...

Por Sochmal

53 de clabLevel



 

cuenca

firefox
Citar            
MensajeEscrito el 23 Abr 2009 12:26 am
prueba sacando el valor numerico de las variables Number(vcostoP)

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox

 

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