Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Desafío. hora de prácticar.

// Inicialización de variables
let diaDeLaSemana = "No ha ingresado día de la semana";
let numero = 0;
let puntuacion = 110;
let saldoCuenta = 6500000;
let nombre = "";

//Ingreso del dia de la semana por parte del usuario
diaDeLaSemana = prompt("Que día de la semana es: ");

//Verificamos si es fin de semana o no
if (diaDeLaSemana == "Sábado") {
alert("¡Buen fin de semana!");
} else if (diaDeLaSemana == "Domingo") {
alert("¡Buen fin de semana!");
} else {
alert("¡Buena semana!");
}

//Ingreso de un número por parte del usuario
numero = prompt("Ingrese un número: ");

// Se verifca si el número es positivo o negativo
if (numero > 0) {
alert(Ingresó un número positivo: ${numero});
} else {
alert(Ingresó un número negativo: ${numero});
}

// Verifica puntuación del juego
if (puntuacion >= 100) {
alert("¡Felicidades, has ganado!");
} else {
alert("Intentalo nuevamente para ganar.");
}

//Imprime el saldo de la cuenta de un cliente
alert(El saldo de su cuenta es $${saldoCuenta});

nombre = prompt("Ingrese su nombre, por favor: ");
alert(!!Bienvenido(a) ${nombre}, a nuestro sitio web!!);

2 respuestas

¡Hola, Henry, espero que estés bien!

Parece que estás trabajando en un desafío para practicar tus habilidades de programación en JavaScript. Vamos a revisar tu código y ver cómo se alinea con las instrucciones del ejercicio.

  1. Día de la semana: Tu código correctamente pregunta al usuario qué día de la semana es y muestra un mensaje adecuado si es "Sábado" o "Domingo". Esto cumple con el primer desafío.

  2. Número positivo o negativo: Has implementado correctamente una verificación para determinar si el número ingresado es positivo o negativo. Sin embargo, ten en cuenta que si el usuario ingresa "0", tu código actual lo considerará como negativo. Podrías añadir una condición adicional para manejar este caso.

  3. Puntuación del juego: Tu código verifica si la puntuación es mayor o igual a 100 y muestra el mensaje correspondiente. Esto cumple con el tercer desafío.

  4. Saldo de la cuenta: Estás utilizando un template string para mostrar el saldo de la cuenta, lo cual es correcto y cumple con el cuarto desafío.

  5. Bienvenida al usuario: Tu código pide al usuario que ingrese su nombre y luego muestra un mensaje de bienvenida utilizando ese nombre. Esto cumple con el quinto desafío.

En general, tu implementación parece estar en línea con los requisitos del ejercicio. Solo considera la sugerencia sobre el manejo del número "0" en el segundo desafío.

Espero haber ayudado y buenos estudios!

Cordial, saludo,

Solución corregida.


//Ingreso de un número por parte del usuario
numero = prompt("Ingrese un número: ");

// Se verifca si el número es positivo o negativo
if (numero > 0) {
  alert(`Ingresó un número positivo: ${numero}`);
} else if (numero < 0) {
  alert(`Ingresó un número negativo: ${numero}`);
} else {
  alert(`Ingresó el número cero (0): ${numero}`);
}