RSS
JavaScript

Comando SWITCH

imprimir
Publicado em: 30/10/2006  |  JavaScript  |  Visualizações: 5.688  |  2 Comentário(s)
Primeiramente, desculpe o tempo que estive fora, mas realmente estive muito ocupado.

Na série de artigos básicos sobre JavaScript, havia esquecido de comentar sobre o comando de escolha (SWITCH) que é de grande utilidade, tanto em pequenas quanto grandes aplicações.

Deixando de conversa, vou lhes mostrar a sintaxe básica do SWITCH?:
switch (variavel) {
    case valor1:
       Executa algo;
       break;
    case valor2:
      Executa algo;
       break;
    case valor3:
       Executa algo;
       break;
    default:
       Executa algo se, não tiver executado nenhum outro;
       break;
}


Como tradução ficaria:
escolha (variavel) {
    caso igual a valor1:
       Executa algo;
       sai da escolha;
    caso igual a valor2:
      Executa algo;
       sai da escolha;
    caso igual a valor3:
       Executa algo;
       sai da escolha;
    padrão:
       Executa algo se, não tiver executado nenhum outro;
       sai da escolha;
}


Veja agora um exemplo:
switch (tempo_dia) {
    case "sol":
       levar = "bronzeador";
       break;
    case "chuva":
       levar = "sombrinha";
       break;
    default:
       levar = "nada";
       break;
}


Comentando o código:

Esse código fará o seguinte:

Caso a variavel "tempo_dia" seje igual a "sol" entao, a variavel levar tera o valor "bronzeador", caso o "tempo_dia" seje igual a "chuva" entao, a variavel levar tera o valor  "sombrinha", caso o "tempo_dia" seje diferente de "sol" e "chuva" a variavel levar irá valer "nada"


Uma observação importante:
O uso do break; serve para ao entrar em algum case, sair fora da escolha, e, para não executar operações de mais de um case.

Dúvidas, críticas ou sugestões? Envie-me um e-mail.

Diego Arent
Colunista Javascript


Links Patrocinados

 interatividade
versão para impressão envie por e-mail 2 Comentário(s) comentários compartilhe
 
Preencha o formulário para comentar:
Nome:*

E-mail:* (não será exibido)

Site: (http://)

Comentário:*

Deseja receber os comentários no e-mail?

Anti-spam: (nova imagem)





Publicado em: 31/10/2006 - 19:48

Ficou interessante, para quem está iniciando em programação, é muito importante saber que este método não é apenas utilizado em javascript né, como foi dito na coluna. Você irá utilizar em todas ou quase todas as programações este método...

 

Luzia Vieira

Publicado em: 29/07/2008 - 16:57

Diego, É bacana o modo acessível como você aborda a linguagem JavaScript. Estou cursando Sistema de Informação e começando a ter as primeiras noções de programação, justamente com a linguagem JScript.Seus tutorias estão contribuindo para desmistificar o "bicho papão" que estava sendo essa linguagem. Até mais...

 

Autor


Diego Gonçalves Arent



Todas as matérias de Diego Gonçalves Arent



Links Patrocinados

Mais populares

Matérias relacionadas

© 2005 - 2008 - Oficina da Net - v 4.0 - É proibida a reprodução parcial ou completa do conteúdo deste site sem autorização por escrito. Resolução adequada: 1024x768px.