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

Dezembro 2017

DomSegTerQuaQuiSexSab
     12
3456789
10111213141516
17181920212223
24252627282930
31      

Calendário Calendário


    Expressões seletoras switch

    Compartilhe
    avatar
    Kensei
    Administrador
    Administrador

    Mensagens : 111
    Pontos : 15551
    Reputação : 4
    Data de inscrição : 16/08/2010
    Idade : 22
    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: Dom Dez 17, 2017 4:21 pm