A instrução Switch avalia uma expressão, combinando com o valor da expressão a uma cláusula de caso, e executa instruções associadas a esse caso. Em algumas outras linguagens de script este comando é conhecido como Case.
Exemplo:
Neste exemplo à partir de um valor de uma variável (ou expressão) o comando switch pode ser usado para efetuar ações.
Html / JavaScript
<!DOCTYPE html>
<html>
<head>
<title>Desenvolvimento Aberto</title>
</head>
<body>
<h2>Desenvolvimento Aberto - Switch </h2>
<br>
<h3>JavaScript</h3>
<br>
<pre>
<script>
var escolha = 100;
document.writeln("Avalia uma expressao, combinando com o valor da expressao a \n" +
"uma clausula de caso, e executa instrucoes associadas a esse caso.");
document.writeln();
document.writeln("Valor escolhido:");
switch(escolha) {
case 50 :
document.writeln("valor de escolha: 50");
break;
case 100 :
document.writeln("valor de escolha: 100");
break;
case 150:
document.writeln("valor de escolha: 150");
break;
}
</script>
</pre>
</body>
</html>


