El método switch sirve para realizar diferentes acciones basadas en diferentes condiciones. Se evalua el valor de la expresión y se compara con los diferentes casos declarados. En el caso de que coincida con un caso se ejecutarán las acciones que hayan escritas en ese caso. Si no coincide con ningún caso, se ejecutará una acción por defecto.
Sintaxis del método Switch en Javascript
La sintaxis del método Switch en Javascript es la siguiente:
switch(expression) {
case a:
// bloque de código
break;
case b:
// bloque de código
break;
default:
// bloque de código
}
Al switch le pasamos entre paréntesis un valor (expression) y ejecutará el código del case que coincida con la expresión pasada al switch.
Veamos un ejemplo:
var countryCode="PT";
switch (countryCode) {
case "ES":
alert("El countryCode es España");
break;
case "PT":
alert("El countryCode es Portugal");
break;
default:
alert("El countryCode no se reconoce");
}
El valor de countryCode es «PT» por lo tanto, ejecutará el alert del case «PT» ya que coincide con la expresión del countryCode. Si la variable countryCode fuese otra distinta a «ES» o «PT» se ejecutaría el alerta que hay en el default.
Así de simple puedes usar el método switch en Javascript.