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

[Duda] Desafio Practica 2

//Variables
let dia = prompt('Que dia de la semana es');
let numero = prompt ('Ingrese un numero mayor o menor a 0');
let puntuacion = prompt('Ingrese su puntacion obtenida');
let saldo = prompt('Ingrese su saldo');
let nombre = prompt('Ingrese su nombre');

//comparacion
if (dia == 'sabado' || 'domingo'){
alert("¡Buen fin de semana!");
}else{
alert("¡Buena semana!");
}
if(numero >= 0 ){
alert('Su numero ' + numero + ' es positivo');
}
else{
alert('Su numero ' + numero + ' es negativo');
}
if(puntuacion >= 100){
alert('Su puntuacion fue ' + puntuacion + " ¡Felicidades, has ganado!");
}else{
alert('Su puntuacion fue ' + puntuacion + " Intentalo nuevamente para ganar.");
}

alert(Su saldo es ${saldo});
alert(Bienvenido ${nombre} es un gusto tenerlo aqui);

1 respuesta

Hola Sebastián, espero que estés bien

Veo que estás trabajando en el desafío de práctica y ya tienes un buen avance. Sin embargo, hay un pequeño error en tu código que podría estar causando un comportamiento inesperado. En la parte donde verificas el día de la semana, la condición if (dia == 'sabado' || 'domingo') no está evaluando correctamente si el día es sábado o domingo. En JavaScript, deberías escribirlo de la siguiente manera:

if (dia === 'sabado' || dia === 'domingo') {
    alert("¡Buen fin de semana!");
} else {
    alert("¡Buena semana!");
}

La clave aquí es que necesitas repetir la variable dia en ambas comparaciones para que JavaScript entienda que estás verificando si dia es igual a 'sabado' o 'domingo'.

El resto de tu código parece estar bien alineado con los requisitos del desafío. Asegúrate de que los usuarios ingresen los valores correctos cuando se les pida con prompt, y todo debería funcionar sin problemas.

Espero haber ayudado y buenos estudios!