Bem-vindo ao JavaScript Tutorial
Previous topic/Tópico anterior
Next topic/Próximo tópico
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.

Previous topic/Tópico anterior
Next topic/Próximo tópico
[ Voltar ]


© 2005 JavaScript Tutorial Brasil
Proibida a cópia ou distribuição integral ou parcial não-autorizada
Unauthorized integral or partial distribution or reproduction is forbidden
Patrocínio - Assistência Técnica de Calculadoras HP CSCenter