Mozart desta maneira o acumula tbem retorna NaN no alert
On 15 abr, 15:14, Lorenzi <[email protected]> wrote:
> 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
-~----------~----~----~----~------~----~------~--~---