Amigos estoy escribiendo en JavaScript lo siguiente:
Código:
<!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>
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.
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.