Las sentencias en JavaScript se dividen en varios tipos:
1.Condicionales: las sentencias condicionales sin "if" y "switch" . La sintaxis de "if" es la siguiente:
if(condición) {
acciones
}
else {
acciones
}
Ejemplo:
var i=5
if(i>5) {
document.write("i es mayor que 5")
}
else {
document.write("i es menor o igual que 5")
}
La sentencia "switch" toma una variable, y la evalúa según unos posibles valores:
switch(variable) {
case valor1:
acciones1;
break;
case valor2:
acciones2;
break;
………
………
case valorN:
accionesN;
break;
default acciones;
}
Veamos cada una de las partes:
case valor1: en el caso de que la variable tenga el valor "valor1", realizará las acciones "acciones1".
break: si no se incluye esta sentencia después de cada "case", se realizarían todos los cases del "switch" hasta el final. De este modo, sólo se realizarán las acciones referentes al "case" concreto.
Default: si el valor de la variable no concuerda con ningún case, se realizarán las acciones de default.
En la próxima lección le explicaremos el segundo tipo de sentencia: los bucles.