Mas para eu mudar o valor para number, terei que tirar o ponto e passar a
virgula para ponto, correto?
fiz isto:
public function valorParaNumber(valor:TextInput):Number{
var myPattern:RegExp = /./g;
valor.text=valor.text.toString().replace('.','');
myPattern=/,/g;
valor.text=valor.text.toString().replace(',','.');
return Number(valor.text);
}
Porém, nada feito!..
Grato!
2008/9/4 Pergentino Araújo <[EMAIL PROTECTED]>
> Olá Marcelo,
>
> não tem nada de complicado nisso, o que acontece é que vc tem esses valores
> no TextInput, porém eles são String.
>
> Você tem que antes transformá-los em Number para que possa fazer a operação
> que deseja.
>
> var nro:Number = Number(textInput1.text);
>
> 2008/9/4 Marcelo Moacir Florindo <[EMAIL PROTECTED]>
>
> Galera,
>> sinceramente não sei como somar dois números (valores)
>>
>> exemplo:
>>
>> tenho dois TextInput com 123,76 e 432,78.
>>
>> Bem que esta linguagem poderia simplificar esta ação..
>> Quem tiver algum exemplo, pode ser qq coisa para eu entender...eu
>> agradeceria muito.
>>
>> Abraços,
>>
>>
>>
>> 2008/9/3 Pergentino Araújo <[EMAIL PROTECTED]>
>>
>>> Olá Marcelo,
>>>
>>> se não me engano, o replace retorna uma string..
>>>
>>> faz assim:
>>> valor.text = valor.text.toString().replace(myPattern,'');
>>>
>>> Testa ae.
>>>
>>> []'s
>>> 2008/9/3 Marcelo Moacir Florindo <[EMAIL PROTECTED]>
>>>
>>>> Colegas,
>>>>
>>>>
>>>> estou fazendo este replace:
>>>>
>>>> public function valorParaNumber(valor:TextInput):Number{
>>>> var myPattern:RegExp = /./g;
>>>> valor.text.toString().replace(myPattern,'');
>>>> myPattern=/,/g;
>>>> valor.text.toString().replace(myPattern,'.');
>>>>
>>>> return Number(valor.text);
>>>>
>>>> }
>>>>
>>>> porém não está dando certo....
>>>>
>>>> como posso fazer estas substituições corretamente??
>>>>
>>>> Obrigado a todos..
>>>>
>>>>
>>>>
>>>> --
>>>> Marcelo Moacir Florindo
>>>> Analista/Desenvolvedor
>>>> http://www.gestaotec.com.br
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Atenciosamente, Pergentino.
>>>
>>>
>>>
>>
>>
>> --
>> Marcelo Moacir Florindo
>> Analista/Desenvolvedor
>> http://www.gestaotec.com.br
>>
>>
>>
>
>
> --
> Atenciosamente, Pergentino.
>
> >
>
--
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---