Código:
  
Pero algo esta mal en la linea 18 en el operador < ya que estoy intentando validar tanto la variable día y hora pero no funciona.<!DOCTYPE html>
<html lang="es">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<script type="text/javascript">
    function horarios () {
    /*programación del día*/
        var hoy=new Date();
        var fecha=hoy.getDate();
        var dia=hoy.getDay();
        var hora=hoy.getHours();
        var minuto=hoy.getMinutes();
        
        /*Martes*/
        if(dia>=2 && dia<3 && hora>=0 && <6) {
            document.write("<small>Música continúa</small>")
        } else
        if(dia>=2 && dia<3 && hora>=6 && <6.30) {
            document.write("<small>Paso doble</small>")
        } else
        if(dia>=2 && dia<3 && hora>=6.30 && <7) {
            document.write("<small>Música infantil</small>")
        }
    /*programación del día*/
    }
    horarios();
    setInterval ("horario()", 60000);
    </script>
</body>
</html>
Comentarles que la intención de este código es que muestra la programación de cada día de acuerdo a la hora y que cada minuto (60000 miliseg.) compruebe el cambio de hora pero ahora estoy atorado de antemano gracias por sus atenciones.
 
 





 pero que tonta. si lo he visto mil veces en los créditos y yo misma lo he usado
 pero que tonta. si lo he visto mil veces en los créditos y yo misma lo he usado  
  este es mi código actual:
 este es mi código actual: 
 


 
 
 
 

