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

Desafío: hora de practicar

// Día de la Semana
let diaUsuario = prompt("¿Qué día de semana es?");
let diaLunes = "Lunes";
let diaMartes = "Martez";
let diaMiercoles = "Miercoles";
let diaJueves = "Jueves";
let diaViernes = "Viernes";
let diaSabado = "Sabado";
let diaDomingo = "Domingo";
let mensajeFinSemana = "¡Buen fin de semana!";
let mensajeSemana = "¡Buena semana!";
let mensajeError = "Valor no valido";

if(diaUsuario == diaLunes ){
alert(mensajeSemana);
} else if(diaUsuario == diaMartes){
alert(mensajeSemana);
} else if(diaUsuario == diaMiercoles){
alert(mensajeSemana);
} else if(diaUsuario == diaJueves){
alert(mensajeSemana);
} else if(diaUsuario == diaViernes){
alert(mensajeSemana);
} else if(diaUsuario == diaSabado){
alert(mensajeFinSemana);
} else if(diaUsuario == diaDomingo){
alert(mensajeFinSemana);
} else{
alert(mensajeError);
}

// Positivo o Negativo
let numeroUsuario = prompt("Ingresa un número:");
let numeroOculto = 0;
let mensajePositivo = "Tu valor del número es positivo";
let mensajeNegativo = "Tu valor del número es negativo";

if(numeroUsuario >= numeroOculto){
alert(mensajePositivo);
}else{
alert(mensajeNegativo);
}

// Puntuación de Juego
let PuntosJuego = prompt("Puntos acumulados:");
let PuntosCalcular = 100;
let mensajePtoMayor = "¡Felicidades, has ganado!";
let mensajePtoMenor = "Intentalo nuevamente para ganar.";

if(PuntosJuego >= PuntosCalcular){
alert(mensajePtoMayor);
}else{
alert(mensajePtoMenor);
}

// Saldo
let saldo = 10000;

console.log(Su saldo actual es de: ${saldo});

// Nombre de Usuario
let nombreUsuario = prompt("¿Cuál es tu nombre completo?");

alert(Bienvenido ${nombreUsuario} a este sitio);

1 respuesta

¡Hola Isai!

Parece que estás trabajando en varios ejercicios de práctica para mejorar tus habilidades en programación con JavaScript. Vamos a revisar tu código y ver si hay algo que podrías ajustar o mejorar.

  1. Día de la Semana:

    • Tu código está casi perfecto. Sin embargo, asegúrate de que los nombres de los días estén correctamente escritos. Por ejemplo, "Martez" debería ser "Martes" y "Miercoles" debería ser "Miércoles". Esto es importante porque el prompt comparará el texto ingresado exactamente como está escrito.
  2. Positivo o Negativo:

    • Tu lógica aquí es correcta. Solo recuerda que prompt devuelve un string, así que si deseas comparar numéricamente, podrías convertirlo a número usando Number(prompt(...)).
  3. Puntuación de Juego:

    • Todo parece estar bien aquí. Solo asegúrate de que PuntosJuego también se convierta a número si deseas hacer comparaciones numéricas.
  4. Saldo:

    • La parte del saldo está bien, y el uso de template strings es correcto. Esto hace que el código sea más legible.
  5. Nombre de Usuario:

    • Esta parte también está bien. Usar un prompt para obtener el nombre y luego mostrar una alerta es una buena práctica.

En general, tu código está bien estructurado. Solo revisa los pequeños detalles en los nombres de los días y considera la conversión de strings a números cuando sea necesario para las comparaciones.

Espero que esto te ayude y ¡buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios