La construcción else if en JavaScript
La construcción else if permite
establecer condiciones en el bloque else.
Veamos un ejemplo:
let num = 1;
if (num == 1) {
console.log('value1');
} else if (num == 2) {
console.log('value2');
} else if (num == 3) {
console.log('value3');
}
La ventaja de usar else if
en lugar de varios if es la posibilidad
de detectar la situación cuando el valor de la variable
num no cumple ninguna de las condiciones:
let num = 1;
if (num == 1) {
console.log('value1');
} else if (num == 2) {
console.log('value2');
} else if (num == 3) {
console.log('value3');
} else {
console.log('valor incorrecto de la variable num');
}
En la variable day hay un número
del intervalo de 1 a 31. Determine
en qué decena del mes cae este número
(en la primera, segunda o tercera).
Modifique la tarea anterior para que,
si en la variable day no hay un número
de 1 a 31, se muestre un mensaje
de error.