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 -~----------~----~----~----~------~----~------~--~---
