Isso é... é meio complicado. Pode ser que a linguagem entenda algo do tipo, se o primeiro parâmetro for do tipo String, o segundo Boolean e o terceiro int, quando eu passar os parâmetros assim: funcao("Teste",5); ele pode entender que o segundo é um inteiro, e por isso jogará o valor para o terceiro parâmetro e não para o segundo que espera por um valor Boolean... :D
Obrigado, Felipe Bianconi 2009/9/3 Everton Rivas <evertonri...@gmail.com> > Na verdade concordo com a gabriela, além do mais em qualquer linguagem de > programação o valor padrão dos parâmetros seguem uma ordem, a linguagem não > sabe que vc quer pular parâmetros. > > 2009/9/3 Gabriela Trindade Perry <gabrielape...@hotmail.com> > >> >> que requisito complicado :P >> - inverte o segundo e o terceiro parametros... >> - usa ...args e verifica o conteudo dele >> >> pessoalmente tendo a suspeitar de logicas muito complicadas (como essa) >> >> > > > -- > Atenciosamente > Everton Romero Rivas > evertonri...@gmail.com > > > > > --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---