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

[Proyecto] Segundo desafío

// día de la semana
let diaDeLaSemana = prompt('¿Qué día de la semana es?'); // Solicita al usuario que ingrese el día de la semana
if (diaDeLaSemana === 'Sábado' || diaDeLaSemana === 'Domingo') { // Verifica si el día es sábado o domingo al utilizar || OR lógico verifica si se cumple almenos 1 de las condiciones
alert('¡Buen fin de semana!');
} else {
alert('¡Buena semana!');
}

// número positivo o negativo

let numero = prompt('Escribe un número positivo o negativo');
if (numero > 0) {
alert('Número positivo');
} else if (numero < 0) {
alert('Número negativo');
} else {
alert('El número es cero');
}

// puntuación es mayor o igual a 100

let puntuacion = 105;
if (puntuacion >= 100) {
console.log('¡Enhorabuena, has ganado!');
} else {
console.log('Inténtalo de nuevo para ganar.');
}

let saldoCuenta = 500; // Asignación de saldo a la cuenta
alert(Tu saldo es de ${saldoCuenta}.);

// solicitud del nombre
let nombre = prompt('Por favor, ingresa tu nombre');
alert(¡Bienvenido, ${nombre}!);

1 respuesta

¡Hola Edwin!

Parece que estás trabajando en varios desafíos de programación en JavaScript, ¡y estás haciendo un gran trabajo! Vamos a revisar cada parte de tu código para asegurarnos de que todo esté funcionando correctamente:

  1. Día de la semana: Tu código para preguntar el día de la semana y mostrar el mensaje correspondiente está perfecto. Utilizas prompt para solicitar el día y if para verificar si es "Sábado" o "Domingo". ¡Bien hecho!

  2. Número positivo o negativo: Aquí también lo tienes bien. Usas prompt para obtener el número y luego if, else if, y else para determinar si el número es positivo, negativo o cero. Todo parece estar en orden.

  3. Puntuación del juego: Has configurado una puntuación fija de 105 para probar el código, lo cual está bien para verificar si la lógica funciona. La condición if (puntuacion >= 100) está correcta para determinar si el jugador ha ganado.

  4. Saldo de la cuenta: Estás utilizando correctamente un template string para mostrar el saldo de la cuenta. Esto hace que el mensaje sea claro y fácil de leer.

  5. Solicitud del nombre: El uso de prompt para pedir el nombre y luego mostrar una alerta de bienvenida con ese nombre está implementado correctamente.

En resumen, tu código cumple con los requisitos de los desafíos planteados. Si estás experimentando algún problema específico o si hay algo que no está funcionando como esperabas, no dudes en compartir más detalles para que pueda ayudarte mejor.

¡Espero haber ayudado y buenos estudios!