Da maneiro do Marco:

Alert.show(vacumula.toString(),vsoma.toString());

vacumula = NaN e o vsoma = o valor numerico,

Da maneira da Gabriela:

Alert.show(vacumula.toString(),vsoma.toString());

retorna NaN no vacumula e o valor numerico no vsoma.

o que pode ser?

On 15 abr, 15:05, Marco Catunda <[email protected]> wrote:
> Eu escreveria esse código da seguinte forma:
>
> public var vsoma:Number;
> public var vacumula:Number;
>
> vsoma = paserFloat(vlrvenda.text) * parseFloat(qtd.text);
> vacumula += vsoma;
>
> Lembrando que as variáveis 'vlrvenda.text' e 'qtd.text' devem
> ter sido validadas antes de chegar nesse ponto do
> código.
>
> --
> Marco Catunda
>
> 2009/4/15 Lorenzi <[email protected]>:
>
>
>
> > Pessoal tenho uma variavel que acumula valores:
>
> >  public var vsoma:*;
> >  public var vacumula:*;
>
> >  vsoma = Number(vlrvenda.text) * Number(qtd.text);
> >  vacumula = Number(vacumula).toFixed(2) + Number(vsoma).toFixed(2);
>
> > alert.show(vacumula);
>
> > So que sempre retorna NaN.
>
> > Nao consigo pegar o valor desta variavel e ir acumulando.
>
> > Como posso fazer para acumular, com int nao da pois nem sempre os
> > valores sao inteiros.
>
> > Grato.
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a