//Declaoro un arreglo con los nombres del dia de la semana
const diasSemana = ['lunes', 'martes', 'miercoles', 'jueves', 'viernes', 'sabado', 'domingo'];
//Como declare los dias en minusucula, al pedirle al usuario el dia, lo convierto a minuscula
let diaUsuario = prompt("Que dia es hoy?").toLowerCase();
//Verifico primero si el dia de la semana es sabado o domingo, con sus indices empezando a contar desde cero
if(diaUsuario == diasSemana[5] || diaUsuario == diasSemana[6])
{
alert("Buen fin de semana");
}
//Verifico si el dia que dio el usuario se encuentra en el arreglo, si no lo invalida
else if(diasSemana.includes(diaUsuario))
{
alert("Buena semana");
}
else
{
alert("Día no valido");
}
//Declaro constante C_0
const C_0 = 0;
let numeroUsuario = parseInt(prompt('Dame un numero'));
//Verifico si el numero es menor, mayor o igual a cero
if(numeroUsuario < C_0)
{
alert(`Tu numero es menor a cero | ${numeroUsuario} < ${C_0}`);
}
else if(numeroUsuario > C_0)
{
alert(`Tu numero es mayor a cero | ${numeroUsuario} > ${C_0}`);
}
else
{
alert(`Tu numero es igual a cero | ${numeroUsuario} = ${C_0}`);
}
//Declaracion de constante y variable
const calificacionAprobatoria = 100;
const C_0 = 0;
let puntuacionUsuario;
//Mientras puntuacionUsuario no contenga nada, no se saldra del bucle
while(isNaN(puntuacionUsuario))
{
puntuacionUsuario = parseInt(prompt("Ingresa tu puntuacion GPA"));
if(puntuacionUsuario == calificacionAprobatoria)
{
alert("Felicidades, haz ganado!");
}
else if(puntuacionUsuario < calificacionAprobatoria && puntuacionUsuario >= C_0)
{
alert("Vuelve a intentarlo");
}
else
{
alert("Intentalo nuevamente para ganar.");
}
}