Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Hora de practicar

Ejercicio 1

//variables

let numeroUsuario = prompt('¿qué día de la semana es?:');
let diaSecreto = 'Sabado';
let diaSecreto2 = 'Domingo';

//convertimos a minúscula

numeroUsuario = numeroUsuario.toLowerCase();

console.log(numeroUsuario);
/*
Este codigo realiza
la comparación
*/

if (numeroUsuario === 'sabado' || numeroUsuario === 'domingo') {
alert('¡Buen fin de semana!');}

nota: le pregunté a chatgpt como no discriminar las minusculas de las mayusculas al momento que el usuario escriba Sabado o sabado, así que me indicó el toLowerCase. 
1 respuesta

Hola Mariana,

¡Qué bueno que estás practicando! Veo que has hecho un buen trabajo al utilizar toLowerCase() para evitar problemas con las mayúsculas y minúsculas. Tu código parece estar en el camino correcto para el primer desafío. Sin embargo, noto que en tu código no estás mostrando un mensaje para los días que no son "Sábado" o "Domingo".

Para completar el desafío, puedes agregar un else para manejar el caso en que el día no sea fin de semana. Aquí te dejo un ejemplo de cómo podrías hacerlo:

// Variables
let numeroUsuario = prompt('¿qué día de la semana es?:');
let diaSecreto = 'sabado';
let diaSecreto2 = 'domingo';

// Convertimos a minúscula
numeroUsuario = numeroUsuario.toLowerCase();

// Comparamos
if (numeroUsuario === diaSecreto || numeroUsuario === diaSecreto2) {
    alert('¡Buen fin de semana!');
} else {
    alert('¡Buena semana!');
}

Con este cambio, si el usuario ingresa un día que no sea sábado o domingo, verá el mensaje "¡Buena semana!". Espero que esto te ayude a completar el desafío.

¡Espero haber ayudado y buenos estudios!