Se um dos operandos for uma string o outro será convertido
automaticamente para string e a concatenação será realizada no lugar
da adição. Por exemplo:

var test1:Object = "A";
test1 = test1 + 1;
trace(test1); // imprime A1

var test2:Object = 5;
test2 = test2 + "1";
trace(test2); // imprime 51

var test3:Object = 5;
test3 = test3 + 1;
trace(test3); // imprime 6

Apenas o test3 fará a adição pois nenhum dos operandos é uma string.

[]'s
Beck Novaes

On 12 jun, 06:55, Gel Zurc <[EMAIL PROTECTED]> wrote:
> A string não concatena a infomação adicional?
> esclareca mais um pouco. Mas pelo que entendi os exemplos acima podem
> te salvar.
>
> On 11 jun, 08:17, Beck Novaes <[EMAIL PROTECTED]> wrote:
>
> > Olá,
>
> > Que tal criar um array com as letras do alfabeto e incrementar/
> > decrementar o index deste array para ter acesso às letras? Segue um
> > exemplo:
>
> > <?xml version="1.0" encoding="utf-8"?>
> > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
> >         layout="vertical" initialize="initApp()">
>
> >         <mx:Script>
> >                 <![CDATA[
>
> >                         private const START_UPPERCASE:int = 65;
> >                         private const END_UPPERCASE:int = 91;
> >                         private const START_LOWERCASE:int = 97;
> >                         private const END_LOWERCASE:int = 123;
>
> >                         private var alphabetUpperCase:Array = new Array(26);
> >                         private var alphabetLowerCase:Array = new Array(26);
>
> >                         private function initApp():void
> >                         {
>
> >                                 var charCode:uint;
>
> >                                 for (charCode=START_UPPERCASE; 
> > charCode<END_UPPERCASE; charCode++)
> >                                 {
> >                                         
> > alphabetUpperCase.push(String.fromCharCode(charCode));
> >                                 }
> >                                 trace(alphabetUpperCase.toString());
>
> >                                 for (charCode=START_LOWERCASE; 
> > charCode<END_LOWERCASE; charCode++)
> >                                 {
> >                                         
> > alphabetLowerCase.push(String.fromCharCode(charCode));
> >                                 }
> >                                 trace(alphabetLowerCase.toString());
>
> >                         }
>
> >                 ]]>
> >         </mx:Script>
>
> > </mx:Application>
>
> > []'s
> > Beck Novaes
>
> > On 8 jun, 17:19, Saulo Brust <[EMAIL PROTECTED]> wrote:
>
> > > A questão aqui pode parecer básica demais ou até estar num monte de
> > > lugares e documentação, mas não estou consegui encontrar a solução! :)
>
> > > Quero construir uma lista de itens referente ao alfabeto. Tenho numa
> > > variável a string "A", ou qualquer outra letra. A intenção é setar
> > > outra variável com "A" + 1, ou seja, "B".
>
> > > Se coloco: variavelProximo = variavelAnterior + 1; aparece "A1".
>
> > > Idéias são bem vindas! :)
>
> > > []'s
> > > Saulo- Ocultar texto entre aspas -
>
> > - Mostrar texto entre aspas -


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