Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho este exemplo em um DVD que estou estudando, alterei o valor da variável, etc, para verificar a saída.
Com apenas um case e trace não ficou muito claro.
var curso:String = "AS2";
switch ("AS2" == curso)
{
case true:
trace ("AS3");
break;
default:
trace ("não encontrado");
}
Preciso conferir em um exemplo prático. Então, pergunto se a verificação booleana com o valor de uma variável, dentro do switch é algo semelhante a este trecho do code que uso:
...
var menu:Array = ["Home","Empresa","Produtos","Contato"];
var ativo:MovieClip = new MovieClip();
...
function carrega(evt:MouseEvent):void if (ativo != evt.currentTarget)
{
//trace("carrega");
switch (evt.currentTarget)
{
case (bt0) :
link = new URLRequest("home.swf");
break;
case (bt1) :
link = new URLRequest("empresa.swf");
break;
...
break;
}
}
}
Agradeço quem possa mencionar outros exemplos de uso.
Abraços http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
ps: não é possível editar o título do tópico, leia-se >> Verificação booleana em switch
Carregando comentários...