Bem-Vindo Ao KingNet Fórum !

Cadastre-se no fórum Para Poder ver os tutoriais de games , Divulgação de Mu Online ,

Aproveite e nos Ajude , estamos no TOP 30 Brasil , Por Favor nos Ajude a Votar ,
para que o fórum cresça cada vez mais !

Equipe KingNet Fórum Agradece !

Top dos mais postadores

Top dos mais postadores

Julho 2018

DomSegTerQuaQuiSexSab
1234567
891011121314
15161718192021
22232425262728
293031    

Calendário Calendário


    Expressões seletoras switch

    Compartilhe
    avatar
    Kensei
    Administrador
    Administrador

    Mensagens : 111
    Pontos : 16641
    Reputação : 4
    Data de inscrição : 16/08/2010
    Idade : 23
    Localização : Santa Fé do Sul-SP

    Expressões seletoras switch

    Mensagem por Kensei em Qui Abr 26, 2012 8:04 am

    07 - Expressões seletoras switch
    Usar o switch para condições de comparações simples, ao invés de utilizar o if


    <html>
    <body>

    <script>

    farol = "amarelo"

    switch (farol) {
    case "vermelho":
    alert("Pare")
    break
    case "amarelo":
    alert("Atencao")
    break
    case "verde":
    alert("Prossiga")
    break
    default:
    alert("Cor ilegal")
    }

    </script>

    </body>
    </html>
    Atenção, não esqueça do break!
    Sempre inclua um default. Se todas as condições anteriores forem falsas, o switch entrará no default. Ele é muito importante. O sistema de telefonia dos Estados Unidos já foi uma vez paralisada por várias horas por causa da falta de um default!
    Agrupando condições:

    <html>
    <body>

    <script>

    letra = "e"

    switch (letra) {
    case "a":
    case "e":
    case "i":
    case "o":
    case "u":
    alert("Vogal")
    break
    default:
    alert("Outro caracter")
    }



    </script>

    </body>
    </html>
    Ilustramos acima o porquê do uso (ou desuso) do break.

      Data/hora atual: Seg Jul 23, 2018 12:50 am