IsaBelM;
Lamento decir que aun no esta del todo bien; ya que hay un fallo al momento de llegar a las 0:0 cero horas con cero minutos, el punto esta en que llegando a esa hora se queda detenido y ya no me hace las validaciones.
Aparte comentar con respecto a tus pruebas de consola no se por que a mi tambien me daba error pero me funcionaron cuando agregue la coma simple:
Código:
console.log('11:31' >= '11:30'); // true
No lo se, pero al parecer da error por la falta de cierre de la ultima coma simple comentar que la validación de las horas y minutos por medio de:
Código:
if(dia == 1 && (horaminuto >="11:30" && horaminuto<="11:59")) {
document.querySelector('.musica').textContent = "Música pop";
}
Si me funciona, ahora la solución que comentas la pondré a prueba solo que tengo duda por que solo estaríamos validando las hora y minutos pero el día como lo valido dentro de tu recomendación?
Gracias de antemano!
Código:
if (hora == 11 && (minuto >= 30 || minuto <= 59))